【发布时间】:2020-08-16 22:00:05
【问题描述】:
我在情节提要中有一个 UITableViewController。我已经使用界面生成器启用了拉动刷新属性。 我想根据请求以编程方式禁用并重新启用拉动刷新功能。
UIRefreshControl 继承自具有 isEnabled 属性的 UIControl。
将此属性设置为 false 绝不会禁用它,也不会将 isUserInteractionEnabled 设置为 false。
我可以实现我想要的唯一方法是将刷新控件设置为 nil 然后重新创建它,但我仍然不明白为什么我不能将它的 isEnabled 值设置为 false?
我错过了什么吗?
【问题讨论】:
标签: ios swift uitableview uirefreshcontrol uicontrol