美文网首页
iOS-Button点击无反应的原因

iOS-Button点击无反应的原因

作者: MdWhat | 来源:发表于2021-01-31 00:26 被阅读0次

创建button的时候会遇到点击无反应个的情况,主要原因有以下几点:

  1. 检查父视图的userInterfaractionEnabled是否打开

  2. 看button的位置是不是在父视图上,如果没有就当然不能点击了,下图是一个典型的问题,就是这些checkbox加在浅灰色view上,但是frame搞错了。所以点击小米4的时候 就不会有反应。

image
  1. 看button有没有被覆盖 最好加一个颜色确认

  2. 检查button的frame

  3. 在父视图上加上一个touchBegin方法,检查一下。

- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
    [super touchesBegan:touches withEvent:event];
    NSLog(@"开始触摸");
}
  1. 查找响应者链看一下。
    NSLog(@"%@",button.responder);
    NSLog(@"%@",button.responder.responder);等等

  2. 其他的原因还有很多。。比如没有添加点击事件(收拾东西回家睡觉吧)

转载自https://blog.csdn.net/modalyin/article/details/51706132

相关文章

  • iOS-Button点击无反应的原因

    创建button的时候会遇到点击无反应个的情况,主要原因有以下几点: 检查父视图的userInterfaracti...

  • iOS中调用系统相机点击拍照 无反应

    问题描述 点击拍照的时候,无反应, 导致原因: runtime重写了按钮点击事件的方法,系统相机,点击拍照也会莫名...

  • Button 点击无反应

    Button 点击时无反应查看图层是否遮挡 点击 Debug ——>ViewDebugging——>Show Vi...

  • iOS-TD-UIButton同时点击&&重复点

    参考文档 iOS-button防止被重复点击的相关方法(详细版)iOS小技巧:用runtime 解决UIButto...

  • iOS UIButton 点击无反应

    新问题,网上的都是什么遮盖啥的,这回我想描述的是另一个坑。先看看古老的方法,懒的写了抄来的。 按钮的创建在iOS里...

  • IDEA Run点击无反应?

    前言: 因为一个个非常愚蠢的问题,浪费了几个小时时间,感觉有必要记录一下。。。 (ps:心中默念:我不是在水文章。...

  • WKWebView 点击链接无反应

    最近在项目开发中,遇到了点击链接无法跳转的问题,类似 电脑 ,因为这是个网页,开始还以为是h5开发人员没把这个链接...

  • swagger--knife

    1.点击接口无反应 甚至卡死 页面跳到out of memory 点击大部分接口 都会跳转对应页面 反应很快 点击...

  • Mac下SourceTree4.0 Open Terminal(

    问题 终端点击无反应image.png 原因 Mac -> 偏好与设置 ->安全与隐私->隐私->自动化 无相应配...

  • UIImageView添加手势点击无反应

    UIImageView默认不可以与用户交互 得手动开启

网友评论

      本文标题:iOS-Button点击无反应的原因

      本文链接:https://www.haomeiwen.com/subject/rceltltx.html