屏幕不更新直到按下主页按钮

时间:2012-04-24 23:27:47

标签: iphone objective-c ios

我最近开始遇到一个奇怪的错误。我正在将我的应用程序从iPhone转换为iPad。这一切似乎都很顺利,直到我注意到我的所有按钮和开关都停止工作。当我的应用程序启动时,一切都很好(在两个平台上)。然后,当您尝试按钮时,应用程序显示为冻结。什么都没发生。当您按下主页按钮时,所有您所做的更改(但没有看到)会在返回主页之前快速显示。如果您重新打开应用程序(不退出),所有按钮都可以正常工作。但是在最初的发布会上,一切都被打破了。

有没有人在此之前发生过这种情况?我从旧的工作版本改变了所有的xib(iphone或ipad)。

1 个答案:

答案 0 :(得分:0)

我似乎修好了它。确定使用哪个xib的复杂过程显然是问题所在。回到简单地使用

[self.window addSubview:viewController.view];
[self.window makeKeyAndVisible];

依赖于命名约定来选择xib足以解决它。