UINavigationBar.prefersLargeTitles 打开时的错误 UIRefreshControl 行为
Posted
技术标签:
【中文标题】UINavigationBar.prefersLargeTitles 打开时的错误 UIRefreshControl 行为【英文标题】:Wrong UIRefreshControl behaviour when UINavigationBar.prefersLargeTitles is on 【发布时间】:2018-10-30 01:22:14 【问题描述】:[ios 12] 当我在导航栏中使用大标题“拉动刷新”时,UIRefreshControl
的指示器无法正常工作。
我怎样才能拥有正确的UIRefreshControl
指标行为并使用大标题?我错过了什么吗?
(相关https://forums.developer.apple.com/thread/97713)
与self.navigationController.navigationBar.prefersLargeTitles = true
:
与self.navigationController.navigationBar.prefersLargeTitles = false
:
【问题讨论】:
【参考方案1】:你应该使用tableView.refreshControl = refreshControl
而不是tableView.tableHeaderView = refreshControl
或tableView.addSubView(refreshControl)
【讨论】:
没错。我在做tableView.addSubView(refreshControl)
?以上是关于UINavigationBar.prefersLargeTitles 打开时的错误 UIRefreshControl 行为的主要内容,如果未能解决你的问题,请参考以下文章