我已经得到了同时具有在横向和纵向上提交的一份看法。不同方位之间的转换是通过重新定位和调整子视图来完成。一个子视图的是一个按钮(纯UIButton与图像背景)。当界面旋转为横向,按钮开始行为不端 - 它只能在它的左边部分挖掘,右边部分不响应。当我有点动按钮到左边,可点击部分增长。该按钮不应该由任何其他视图遮蔽,这是清晰可见。当我覆盖在父视图的hitTest:withEvent:方法,我看到返回在按钮结果在nil的“发麻”部分的抽头。我想我之前曾经见过这种行为,但不幸的是我忘了问题的任何帮助:)来源是什么?

有帮助吗?

解决方案

是啊,我忘了调整图本身。因此,该按钮是视图的边界上,甚至虽然它是不会被截断,躺在视图帧外的部分不被认为对于命中测试。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top