2011-11-29 95 views
0

我有一个按钮可以移动到屏幕中央。我在屏幕上也有动画图像。当你点击iPad 5.0中的按钮时,它可以工作。但是,它甚至不响应4.3中的点击或“Touch Down”事件。我注意到只有在页面上有动画时才会出现这个问题。有任何想法吗?iPad 4.3动画制作动画时,UIButtons不起作用

+0

您的动画正在发生什么样的线程?这可能是他们阻止了主线程并阻止了UI交互。 – jnic

回答

3

UIView Class Reference来自:

在一个动画,用户交互被临时用于被动画的观点禁用。 (在iOS 5之前,整个应用程序都禁用用户交互。)如果希望用户能够与视图交互,请在选项参数中包含UIViewAnimationOptionAllowUserInteraction常数。

+0

谢谢。另外,如果其他人做出与我一样的假设(即,仅将“UIViewAnimationAllowUserInteraction”放置在动画按钮上),如果您有多个动画,则还需要在同一视图中的每个动画中设置该常量。 – dpactri

+0

我有同样的问题。我有自定义视图内的uibutton,它是动画..但不可点击。这个答案有帮助〜!谢谢〜 – beginners