簡體   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