「Ios/swift/TableView/Pull更新」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→引っ張って更新する方法) |
(→引っ張って更新する方法) |
||
行5: | 行5: | ||
self.refreshControl = UIRefreshControl() | self.refreshControl = UIRefreshControl() | ||
self.refreshControl.attributedTitle = NSAttributedString(string: "引っ張って更新") | self.refreshControl.attributedTitle = NSAttributedString(string: "引っ張って更新") | ||
− | self.refreshControl.addTarget(self, action: | + | self.refreshControl.addTarget(self, action: #selector(ViewController.refresh), forControlEvents: UIControlEvents.ValueChanged) |
self.imgTableView.addSubview(refreshControl) | self.imgTableView.addSubview(refreshControl) | ||
} | } |
2016年7月18日 (月) 00:29時点における版
引っ張って更新する方法
var refreshControl:UIRefreshControl! override func viewDidLoad() { super.viewDidLoad() self.refreshControl = UIRefreshControl() self.refreshControl.attributedTitle = NSAttributedString(string: "引っ張って更新") self.refreshControl.addTarget(self, action: #selector(ViewController.refresh), forControlEvents: UIControlEvents.ValueChanged) self.imgTableView.addSubview(refreshControl) } func refresh() { // ここに処理を記述 // 更新オブジェクトを削除 refreshControl.endRefreshing() }