我們的第一個iOS應用程序將向iPhone用戶顯示一個精心設計的、眾所周知的問候語,即Hello World。
將使用故事板來開發此應用程序。在完成這個應用程序後,你將更好地理解如何利用故事板來構造一個iOS應用程序。為了清晰,你不會在這個項目中的視圖上強加約束,因為它們將在本教程的後麵部分討論,例如,Swift中的自動布局。
當您從項目導航器中打開主故事板時,下一個窗口將出現。
現在可以拖放媒體庫中的小部件。
視圖控製器是任何iOS應用程序的基本組件。任何iOS項目都以故事板中的視圖控製器和視圖控製器類開始,例如ViewController.swift。你可以將uiview添加到這個ViewController中,並通過構造outlet在相應的類文件中對視圖進行編程。
如果你看這個應用的要求,你必須向iOS用戶顯示一個裝飾性的消息,寫著Hello World。我們將在本iOS教程中采取以下步驟:
步驟1:在故事板中,添加一個UiView到ViewController
要添加一個UIView到ViewController,點擊Command Shift L短鍵打開媒體庫。搜索UIView並將結果拖到ViewController的故事板中。
在故事板中,這將添加一個UIView到ViewController
步驟2:在故事板中,添加一個UILabel到ViewController。
現在,從媒體文件中,向故事板中的ViewController添加一個UILabel。
在媒體庫中,尋找UILabel並將結果拖到故事板中。
故事板現在將有一個標簽。
步驟3:讓UILabel更吸引人。
現在我們將使用Attribute檢查器來使用一些屬性定製UILabel。
我們將在這個項目中使用與視圖相同的背景色。標簽將有一個自定義字體應用到它,它將被放置在中間。我們還將把UILabel的文本更新為Hello World,就像在下一個窗口中顯示的那樣。
UILabel的屬性可以在Feature檢查器中查看。在窗口的左窗格中,顯示了視圖控製器場景,以及故事板中使用的視圖的層次結構。
要執行該項目,請使用鍵盤上的Command R。這將啟動模擬器並允許您運行代碼。在macOS中,模擬器模擬iPhone。在XCode中,有許多用於在macOS上運行iOS應用程序的模擬器。XCode默認選擇iPhone XR來運行iOS應用程序。