iPhone UIButton父框架改变触摸内部事件问题

时间:2010-01-14 13:44:04

标签: iphone iphone-sdk-3.0 uiview uibutton

我在UIView中有一个UIButton。该按钮使用自动调整蒙版停靠在视图的底部。当视图最初加载并且成功调用IBAction时,该按钮正常工作。

现在,当我调整父视图的高度时,按钮保持停靠在视图的底部,但现在只有一半按钮响应触摸事件。如果我将父视图高度调大一点,那么按钮完全不再响应。

为什么会发生这种情况?

2 个答案:

答案 0 :(得分:2)

听起来好像你有另一个视图,很可能是一个透明视图,它正在调整大小并覆盖部分按钮。

答案 1 :(得分:2)

当内视图高度发生变化时,似乎我正在移动主视图。我想如果UIButton超出了self.view的范围,那么就不会接收到触摸。