訂飲料App(3),利用 UIRefreshControl 實現下拉更新

新增訂單後,在訂單列表裡下拉更新資料:

App Demo

把OrderListTableViewController的Refreshing設爲Enabled,在Document Outline會出現一個Refresh Control,把這個元件拉到OrderListTableViewController.swift建立IBOutlet。

OrderListTableViewController

在viewDidLoad裡透過UIRefreshControl的 addTarget 裏面指定refresh時要做的事情:

OrderListTableViewController.swift

如果自定義的function沒有加 @objc 在前面,會出現error

這裡有找到針對這個error的簡單說明:

Github:

Reference:

--

--