3、新增控制元件並新增事件

1、接著上一節新增控制元件,在新增控制元件時注意選擇Main.storyboard,如果選擇LanunchScreen.storyboard則會在啟動時顯示控制元件各幾秒就會消失,這是由於LanunchScreen屬於啟動畫面,而Main.storyboard才是執行介面,如下圖所示新增了一個文字框,一個Label,一個按鈕,可以對標籤和按鈕雙擊修改名稱,此時在控制元件修改名字會同時修改View下對應標籤的名字,此時可在View再次修改成其他名稱而不會更改控制元件的名稱。

2、執行之後的效果如下圖所示:

3、為text和label新增變數以及按鈕新增單擊事件,首先選擇右上角的雙圓,如下圖所示:

4、然後會同時顯示介面和程式碼(ViewController.swift),注意:如果不是ViewController.swift則要選擇ViewController.swift,如下圖所示:

5、按住Control鍵,然後滑鼠選擇label標籤拖動到程式碼區,如下圖所示:

6、鬆開滑鼠即可彈出新增變數對話方塊,輸入名稱即可,如下圖所示:

7、填寫好名稱之後單擊Connect即可,如下圖所示程式碼區新增了變數:

8、同理可新增text的變數,如下圖所示:

9、給按鈕新增單擊事件,首先選擇按鈕控制元件,然後滑鼠右鍵單擊即可彈出事件對話方塊,然後選擇Touch Down即可,如下圖所示:

10、選擇之後單擊滑鼠左鍵拖到程式碼區即可,如下圖所示:

11、鬆開滑鼠彈出新增事件對話方塊,輸入事件名稱,型別選擇UIButtion,如下圖所示:

12、單擊Connect即可,如下圖所示:

13、在事件中新增獲取文字框中的值,並設定到標籤上的實現程式碼,如下圖所示:

14、輸入文字框值,然後點選提交就會將值設定到標籤上,如下圖所示: