上图中,点在 button1 右边的区域,button1 也获得了响应。(实际上,button1上下左右的一片区域 都能响应点击事件) 上图中,点在button1上 响应的却是 button2 ,原因我想 应该也是 button2 的点击事件响应范围变大了 求大神 如何解决这个问题。 p.s. 不是伸手党,苦于搜索不到答案。 |
|
xcode 6.1 的
|
|
36分 |
很奇怪的问题。button后面的背景是通过setbackgroundcolor添加上去的吗? 你设置的button的frame大小是现在显示的大小吗?
|
button 是 xib里直接拖进去的,然后在xib里改了个 背景色而已 button frame 大小 没有特殊代码处理,就是最入门的 添加个按钮。。。 |
|
1分 |
确认下是不是button1关联了button2的响应函数 |
1分 |
删了button,重新来一次,事件也重新关联一次,还不行就新建一个工程按原步骤测试,有时候xcode会出现各种比较妖的问题
|
这个view 就是 为了演示 重新建的 之前一个项目 全都好的,重新开个项目试试 也是好的,所以 怀疑 这个项目 是不是有什么全局设置地方被改过了,所以画面全都有这个问题。 |
|
1分 |
估计是妖怪的问题,删了storyboard新建一个再试一试 |
1分 |
哈哈 妖怪的问题。。笑死了。。
我也觉得是全局哪个地方改了,可以想不到是什么地方会改这个 |
终于找到问题了,是某个测试类里面 有一个方法 让view响应范围扩大了 35…
然后 基础类里 又import了 这个 class…. |