2015-08-18 27 views
0

我們的任務是修改現有的應用程序,使其具有新的界面。相應地,我們刪除了組中的舊接口相關資源(AppDelegate.h/m,ViewController.h/m和.xib視圖控制器),並用我們在單獨的xcode項目中構建的接口替換它們(替換所有上述文件和Main.storyboard文件)。然後,我們調整了部署信息,使主界面被設置爲「Main.storyboard」,但是當我們爲iOS模擬器構建項目時,我們仍然以某種方式提供了我們最初要修改的界面。對於爲什麼舊的接口資源正在被使用,以及在刪除的情況下甚至可能這樣做,我們無能爲力。XCode現有項目的iOS更改界面

任何反饋是高度讚賞。

+1

從模擬器中刪除應用程序,進行清理構建並再次運行應用程序。如果這沒有幫助,你一定會留下舊的UI部分。 –

+0

這沒有幫助。除了上面提到的文件外,還有其他任何組件嗎?除了委託給AppDelegate之外,主要的方法實際上沒有做任何事情。 –

+0

在應用程序info-plist中指定了主要(初始)故事板名稱,該名稱在項目設置中設置,但是您說刪除了舊文件,所以我懷疑這會有所幫助。 –

回答

0

嘗試使用product =>從xcode菜單中清除。 由於性能原因,有時xcode緩存預編譯的.xib文件。