我正在开发一个新的应用程序,其中有一个带有一些UIButtons的“主”UIViewController,一旦用户点击按钮,应用程序就会导航到另一个UIViewController。
由于某种原因,UIViewControllers没有打开,当你点击按钮时没有任何反应。任何试图提供帮助的人都应该注意
- 我使用的代码和界面与我创建的另一个应用程序非常相似,并且工作正常(我对代码进行了三次检查,并且在使UIViewControllers导航的区域中也是如此)
- 我仔细检查了Interface Builder项目及其与IBOutlet的连接(视图连接到视图,文件所有者设置正确等等)
- 我将NSLogs插入到未被推送的UIViewController中,我可以看到正在调用initWithNibName,但是没有调用viewDidLoad。
- 我正在使用基本简单的代码来创建和推送UIViewController:alloc + initWithNibName然后是presentModalViewController或pushViewController(它们都不起作用)正如我所说,在另一个具有相同机制的应用程序中,它工作正常。
我不知道在哪里看!也许我在Interface Builder中错误地取消了一些“启用”按钮或类似的东西。
有没有人遇到类似的事情,或者对于我应该在哪里寻找一些新想法?