设置无滚动指示器?
Posted
技术标签:
【中文标题】设置无滚动指示器?【英文标题】:Setting no scrolling Indicator? 【发布时间】:2010-12-08 16:55:09 【问题描述】:我正在制作tableView
,但我不想要滚动指示器,而且似乎没有办法将指示器设置为无。有没有其他方法可以做到这一点?
【问题讨论】:
我尝试以编程方式进行操作,并阅读了 UIScrollViewIndicatorStyle 的文档,但它只为您提供了黑色、白色和默认指示器样式的选项。 查看我的答案——您可以使用我提到的方法将其设置为不可见。 【参考方案1】:是的,只需使用:
[tableView setShowsHorizontalScrollIndicator:NO];
[tableView setShowsVerticalScrollIndicator:NO];
UITableView
继承自 UIScrollView
,因此您可以访问后者的属性以及相关的 setter 和 getter。这是指向Apple's Documentation 的链接,其中包含更多信息。
【讨论】:
好吧,这似乎并不难!谢谢。 没问题!希望这能回答问题:)【参考方案2】:用于 swift 版本的 UIScrollView
scrollView?.showsHorizontalScrollIndicator = false
scrollView?.showsVerticalScrollIndicator = false
由于,UITableView 继承了 UIScrollView 的形式,所以尝试 UITableView
self.myTable.showsHorizontalScrollIndicator = false
self.myTable.showsVerticalScrollIndicator = false
希望这对某人有所帮助。
【讨论】:
以上是关于设置无滚动指示器?的主要内容,如果未能解决你的问题,请参考以下文章
mac合上盖外接显示器,休眠后过一段时间再唤醒时显示器无信号无反应