MVC
------------------------------------------------------------------------
常見的Cell有 :
Controller
參考範例1.View Controller life cycle
Model
存放主要顯示資料的Class設定
View
像CSS一樣用來設定物件樣式
Controller
一般有幾個分頁就建立幾個Controller.swift檔, 用來編寫物件(Label/Text/Map...)中資料顯示方式 或 點擊(Button)後的動作(換頁/資料傳輸)
------------------------------------------------------------------------
Model
View
像CSS一樣用來設定物件樣式
常見的Cell有 :
UITableViewCell
UIView
另外會再依物件屬性做宣告並用didSet設定其樣式 :
@IBOutlet var iconImageView: UIImageView!
@IBOutlet var shortTextLabel: UILabel!
參考範例
Controller
一般有幾個分頁就建立幾個Controller.swift檔, 用來編寫物件(Label/Text/Map...)中資料顯示方式 或 點擊(Button)後的動作(換頁/資料傳輸)
常見的Controller :
UIViewController
UITableViewController
UITableViewController
UITableViewDataSource
UITableViewDelegate
UITableViewDelegate
MKMapViewDelegate
在ViewController life cycle中包含有viewDidload ,viewDidAppear,viewWillAppear等function, 用來設定視圖顯示
在TableView中包含有TableViewDataSource, TableViewDelegate,用來設定資料傳輸方式
參考範例3.UITableViewDelegate Protocol
留言
張貼留言