標籤:
Xcode 6 正式版裡面沒有Empty Application這個模板,這對於習慣了純程式碼編寫UI介面的程式員來說很不習慣。
有網友給出了一個解決方案是,把Xcode 6 beta版裡面的模板複製過去。
但是,如果性急的你已經把Xcode 6 beta徹底刪除,網上又找不到Empty Application模板的下載,怎麼辦?總不用重新把幾個G的Xcode 6 beta重新下一遍吧?
本文介紹在Xcode 6正式版,如何將一個Single View Application變為你熟悉的Empty Application。此方法對OC、Swift語言開發均適用。
工具/原料
樣本
-
運行Xcode 6,建立一個Single View Application工程。
-
建立好後,把工程目錄下的Main.storyboard和LaunchScreen.xib刪除,扔進廢紙簍。
-
開啟Info.plist,把Launch screen interface file base name,以及Main storyboard file base name兩項,刪除(點擊旁邊的減號即可)。
-
開啟工程項目屬性檔案,點擊Target下面的第一項,再選擇General選項卡,向下找到Use Asset Catalog按鈕。點擊它。
-
彈出對話方塊,點擊Migrate即可。這樣,應用尺寸就能根據螢幕大小進行調整了。
-
最後,在AppDelegate的第一個方法裡面,“return”語句之前,添加必要代碼。
代碼只有3句,相當於分3步走。1.建立window;2.設定window背景;3.使window可見。
OC和Swift的文法略有不同,但代碼內容基本一致。
//OC需要添加的代碼
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
//Swift需要添加的代碼
self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
self.window?.backgroundColor = UIColor.whiteColor()
self.window?.makeKeyAndVisible()
Xcode 6 正式版如何建立一個Empty Application