繁体   English   中英

Interface Builder中删除的UILabel仍然显示出来

[英]Deleted UILabel in Interface Builder still shows up

我有一个让我难过的错误。 我不久前创建了一个标签,这只是一个将来要替换的占位符。 最后,我用一个按钮替换它,所以我删除了UILabel并将UIButton放在其位置(请记住,这完全在Interface Builder中)。 当我在模拟器中运行程序时,新按钮不在那里,而是有旧标签已被删除。 我搜索了我的整个程序,我没有参考这个标签,它完全不在我的程序中,但它仍然出现在IB中,而我的新按钮却没有。 我试过清理程序并多次退出Xcode无济于事。 如果有人知道或遇到过类似问题,我很乐意听取您的解决方案。

谢谢,

凯尔

在您的情况下,似乎NIB缓存在模拟器中,从模拟器中删除您的应用程序并重建/重新安装然后它应该没问题。

使用xcode 3我会猜到你没有在接口Buidler中保存xib文件。

仍然在xcode 4中,我有时会得到这样的印象:并非所有变化都会因任何原因而生效。 好像一个或两个源文件根本没有编译。

然后我关闭xcode,保存所有内容并重新开始。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM