swift 4 刷新控制在顶部

Tye*_*att 3 refresh ios pull-to-refresh swift

嗨,在我的应用程序中,我有一个可伸缩的标题,我正在添加这样的刷新控件 tableView.addSubview(refreshControll)

但是在使用它时,它在我视图的中间或底部,而不是固定在顶部,我该如何解决这个问题?

在此处输入图片说明

Cou*_*upz 5

从 iOS 10 或 iOS 11 开始UITableViewUICollectionView已经有了自己的刷新控制选项。

var refreshControl = UIRefreshControl()
refreshControl.addTarget(self, action: #selector(reloadData), for: UIControl.Event.valueChanged)
tableView.refreshControl = refreshControl
Run Code Online (Sandbox Code Playgroud)

您还可以查看有关UITableViewController.