![](/img/trans.png)
[英]Why are the changes made in Xcode Storyboard not getting reflected on Simulator / Device?
[英]Xcode storyboard changes not showing on device or simulator
這讓我瘋了。
我的應用程序正常運行然后我不知道我做了什么,但我現在在storyboard/
IB/
Xibs
等中所做的任何更改都沒有在我在真實設備或模擬器上運行應用程序時更新。 例如,我更改了UILabel
的textColor
,但是當我運行應用程序時,舊顏色仍然顯示在設備或模擬器上。 我正在使用Xcode版本7.3.1。
請幫忙。 謝謝
這個解決方案對我有用:
只需刪除那些沒有反映變化的故事板,然后取出新的故事板,它就會開始反映變化。
希望為了節省一些挫折感,我遇到了同樣的問題,並且發現在嘗試復制某些內容並復制場景時我必須意外地擊中Command + d。 副本完全放在原件上,所以我不知道我正在編輯副本而不是鏈接到導航控制器的實際場景。 我非常專注於這個問題,我沒有注意到我的故事板中一個無法訪問的場景的新警告。
當你打開模擬器時。
(nb:使用設備運行應用程序時,我會從應用程序中刪除它)
然后回到Xcode
我試圖模擬你遇到但無法解決的問題,但是,當我在運行我的應用程序時遇到任何問題時,上面似乎都有效。
[有時Xcode可能有點慢,所以我傾向於等待幾秒鍾確認它/ Xcode已經采取行動,因為我有時候使用鍵盤太快而無法跟上它。]
希望這可以幫助!
當我的Main.storyboard沒有保存時(它的文件圖標在clean + build之后仍然是灰色的),我發現在我的終端中運行git add -u
和git commit -m "//your comment"
會改變Main.storyboard文件圖標再次變黃(不是灰色)
嘗試從您所做的更改中刪除所有約束,然后重新應用它們。 這對我有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.