刷新轮停止在95%满,只有从屏幕的最顶部到达底部才能刷新.
lazy var refreshControl: UIRefreshControl = {
let refreshControl = UIRefreshControl()
refreshControl.addTarget(self, action:
#selector(VFeedVC.refresh(_:)),
for: .valueChanged)
return refreshControl
}()
override func viewDidLoad() {
self.tableView.addSubview(refreshControl)
}
func refresh(_ sender: Any) {
Metric.sendEvent("RefreshFeed")
self.refreshControl.beginRefreshing()
self.getFeeds(self.user.id)
}
func getFeeds(_ userId: Int) {
VNetwork.getFeeds(userId) { feeds in
self.feeds = feeds
self.tableView.isHidden = self.feeds.count == 0
self.configureCells()
self.refreshControl.endRefreshing()
self.tableView.reloadData()
}
}
Run Code Online (Sandbox Code Playgroud)
我使用 Facebook SDK 登录功能。在控制台中写入
您的 Facebook SDK 已过时。我们建议升级到最新版本 4.37.0,以确保您的应用程序的性能不受影响并利用我们的最新功能!
我将 SDK pod 更新到 4.44.1,但此警告仍然存在。任何人都可以帮助我,出了什么问题?PS 我尝试从 Facebook 开发者网站删除 pod 并手动安装 SDK,但没有帮助