Swift3 從入門到精通Day13:UITabBarController

Alice
Daily Swift
Published in
4 min readMay 22, 2017

時間:5/22(一)

內容:

多頁籤應用程式:UITabBarController 跟第五款應用程式:寵物年齡計算機

  • 102. 解釋 Storyboard 跟程式碼的關係5:39
  • 103. 建立 Storyboard 跟程式碼的連結8:30
  • 104. Tabbed Application7:23
  • 105. 控制每個畫面的元件9:41

心得:星期三有日文小考還有畢業考要念

拖到晚上還沒寫程式

但半夜一寫就真的覺得很開心不小心就寫到兩點了

希望可以一直堅持每天至少都能寫一點的習慣

(昨天用彼得潘的swift程式設計入門看了一下覺得寫得很好!

真的需要覺得複習一下Closure跟Protocal再前進會比較好)

  • 102. 解釋 Storyboard 跟程式碼的關係5:39

ViewController是類別的名稱

依據2的這樣的設定ViewController才會顯示

UIViewController是Apple撰寫的類別

ViewController是UIViewController的子類別

所以ViewController有UIViewController的所有屬性

元件都要加在view上才會顯現

  • 103. 建立 Storyboard 跟程式碼的連結8:30

拉一個新的View controller拉到畫面上在3的部分選擇AnothorViewController

才能讓畫面變成藍色的

箭頭是第一個畫面如果想換畫面就點擊黃色部份選擇

  • 104. Tabbed Application7:23

Tabbed Application是不同頁面的意思(像貓、狗)

Tab Bar程式架構

先新增一個view controller後在主頁按右鍵用線連結可以新增第三個頁面

旁邊選項可以更改底部的內容

連結頁面的第二個方法

一樣從主頁用control拉到下方頁面再點選view controllers

  • 105. 控制每個畫面的元件9:41

滑感連接print(sender.value)可以讀出該數字

用myLabel.text = “____”

可以用程式碼直接讓讓字改寫

--

--