我不确定在我的项目中何时或如何发生这种情况,但事实确实如此。当我第一次加载应用程序时,初始视图控制器中间的主按钮会忽略所有触摸事件。底部导航栏中的按钮都可以正常工作。
如果我按照其中一个按钮通过模态segue到另一个视图控制器,然后再切换回初始视图控制器,按钮就可以正常工作。
我很茫然。知道如何发生这种情况或我如何解决它?
更新
我不能指责什么,但这与我的约束有关。如果我删除它们(我的应用程序在3.5英寸手机上乱成一团),该按钮始终有效。
答案 0 :(得分:0)
我有同样的问题:在视图的第一次加载时,一个特定的UIButton不起作用,但如果我点击其他标签栏元素,启动一个segue然后回到我的主屏幕,它完美地工作。
即使我删除了视图的所有约束,我的问题仍然存在。
在我的情况下,按钮的位置似乎是问题的原因:在视图的右侧它变得不起作用,但如果我在我的视图的中心或左侧移动相同的按钮它变为可用。
帮助我/我: - (