啟動Xcode4後,首先會有一個歡迎視窗,通過它,點擊“Create a new Xcode project”,可以直接開始建立項目
當然也可以通過菜單或者捷徑來開始建立新項目
選擇新項目模板
為方便產生項目,Xcode4預設提供了幾種項目模板:
- Navigation-based Application: 該模板適用與需要介面導航的應用,基於該模板產生的應用程式,帶一個導航,顯示一個清單項目
- OpenGL ES Application: 該模板適用於基於OpenGL ES的應用程式,例如遊戲類程式。基於該模板產生的應用程式,帶一個用來輸出OpenGL ES情境的視圖和一個支援動畫的視圖
- Splite View-based Application: 該模板適用於需要用到左右分欄視圖的iPad程式,基於該模板產生的應用程式,提供了一個左右分欄的介面控制項
- Tab Bar Application: 該模板適用於適用採用標籤頁的應用程式,基於該模板產生的應用程式,預設帶有標籤頁
- Utility Application: 該模板適用與有一個主介面和一個資訊頁的應用,基於該模板產生的應用程式,主介面上有一個資訊按鈕,點擊後,有一個翻轉動畫,切換到另一個資訊介面
- View-based Application: 該模板適用於單一介面的應用,基於該模板產生的應用程式,只有一個空白介面視圖
- Window-based Application: 該模板適用於空白的應用程式,基於該模板產生的應用程式,只有一個表單,沒有任何視圖,需要手動添加
對於我們的Hello World項目來說,最適合的項目模板是“View-based Application”,我們只要基於它建立一個單一帶有空白視圖的應用,然後再將UILabel拖到上面就可以實現準系統。
編輯介面檔案
一般建立一個新項目,在項目中會包含一個或多個介面檔案,這些介面檔案一般稱之為“nib檔案”,副檔名為nib或xib。或者通過嚮導建立一個新的View Controller的時候,Xcode會包含一個對應的nib檔案,一個標頭檔和一個實現檔案。
擊工具列的“Hide or show the Navigator”和“Hide or show the Utilities ”按鈕,隱藏左側Navigator地區,顯示Utility地區,這樣我們就可以開始在Xcode 4中來編輯介面。
添加Label到介面中
從物件程式庫中,找到我們所需要的Label控制項對象,拖動到主介面中,即完成Label控制項的添加
設定Label控制項屬性
選中新添加的Label控制項,點擊Inspector selector bar地區的“Show the Attributes inspector”按鈕,切換到屬性編輯介面,分別設定以下屬性:
- Text: 輸入“Hello World”
- Alignment: 選擇置中對齊
- Font: 選擇“Helvetical Bold 26.0”
- Text Color: 選擇紅色
- Shadow: 選擇黑色(Black Color)
- Shadow Offset: Horizontal和Vertical的值分別輸入1
選中新添加的Label控制項,點擊Inspector selector bar地區的“Show the Size inspector”按鈕,切換到尺寸和位置設定介面,對寬度進行調整,這裡我們給Label設定一個足夠的寬度和高度:200x40,以保證字型不會被縮小。
在Xcode中,用滑鼠拖動Label,拖動過程中Xcode有輔助線來協助定位,很容易就可以找到正中心的位置。當然也可以通過簡單的計算得到Label如果要顯示在正中心,座標應該為:x = (螢幕寬度 - Label寬度) / 2 = (320 - 200) / 2 = 60; y = (螢幕高度 - 狀態列高度 - Label高度) / 2 = (480 - 20 - 40) / 2 = 210;
摘自:iphone開發