UIButton在第一次加载时不响应触摸,但在从另一个视图控制器转回之后工作

时间:2013-10-10 22:51:27

标签: ios uibutton segue

我不确定在我的项目中何时或如何发生这种情况,但事实确实如此。当我第一次加载应用程序时,初始视图控制器中间的主按钮会忽略所有触摸事件。底部导航栏中的按钮都可以正常工作。

如果我按照其中一个按钮通过模态segue到另一个视图控制器,然后再切换回初始视图控制器,按钮就可以正常工作。

我很茫然。知道如何发生这种情况或我如何解决它?

更新

我不能指责什么,但这与我的约束有关。如果我删除它们(我的应用程序在3.5英寸手机上乱成一团),该按钮始终有效。

1 个答案:

答案 0 :(得分:0)

我有同样的问题:在视图的第一次加载时,一个特定的UIButton不起作用,但如果我点击其他标签栏元素,启动一个segue然后回到我的主屏幕,它完美地工作。

即使我删除了视图的所有约束,我的问题仍然存在。

在我的情况下,按钮的位置似乎是问题的原因:在视图的右侧它变得不起作用,但如果我在我的视图的中心或左侧移动相同的按钮它变为可用。

帮助我/我: - (