我有一个视图,我在Interface Builder中使用默认按钮和背景创建。该应用程序运行正常。我在视图和按钮中添加了.png背景图像。构建应用程序并运行它并且不显示更新。
我也尝试过一些简单的事情,例如更改按钮文本或添加其他按钮,但更改不会传播。
我已经清理了目标,在Finder中手动删除了构建版本,并关闭了计算机。我还缺少什么?
答案 0 :(得分:5)
我有同样的经历。事实证明我已经重命名了我的类和我的xib文件,但是在另一个类中我创建了视图:
MyNewViewController *myNewViewController = [[MyNewViewController alloc]
initWithNibName:@"MyOLDViewController" bundle:nil];
疏忽,但令我惊讶的是,当我的项目中不存在此Nib文件时,它设法使用(可能是缓存的?)旧的Nib文件成功构建...并且应用程序愉快地运行,虽然显示了过时的界面。
更正传递给initWithNibName的内容立即纠正了我的问题。
答案 1 :(得分:1)
这可能听起来很简单 - 但您确定将视图链接到Interface Builder中的视图控制器吗?在我忘记链接它们之前我已经完成了它
答案 2 :(得分:1)
我也有同样的经历。对我来说,修复是重置模拟器上的所有内容。