我找到了解决方案.我在视图中添加了一个轻击手势,它覆盖了视图在任何按钮上检测touchUpInsIDe动作的能力,因为它们也是视图的一部分.所以你应该做的是删除手势识别器或使其特定于某个对象.例如,我将触摸手势添加到视图中不在子视图上的指定部分(我创建了一个新的对象/插座并将其标记为这样).仍然不确定为什么它在5.1和6.0中有所不同,但这应该对你有所帮助.
原帖:
我有相同的问题.我有一个项目,子视图上的按钮可以在模拟器的6.0版本上点击,但不能在5.1版本上点击.我在那里也有一些手势识别器,但评论他们是否是问题而他们不是.我发现的唯一的事情是按钮有时可以在外部动作上点击(即使它们被编程为内部修饰),所以我不确定Apple是否更改了按钮动作的eNums?如果我想出一个解决方案,我一定会在这里提供.
总结以上是内存溢出为你收集整理的ios – Xcode 4.5中的IBAction全部内容,希望文章能够帮你解决ios – Xcode 4.5中的IBAction所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)