我想显示某种指示来引导用户滚动。
通常当我们触摸 UITableView 滚动条时,如果需要的话就会出现。但我希望这个滚动条指示已经显示在我的桌面 View 上。
怎么可能做到这一点?
最佳答案
如果您的表格 View 超出屏幕,您可以调用
[self.tableView flashScrollIndicators];
它们会闪烁以向用户表明它们在那里。这通常放在 viewDidAppear 中。
(如果你继承自 UITableViewController 那么你将有一个 self.tableView 实例变量,如果没有则替换另一个 UITableView。)
如果 ScrollView 的全部内容都适合其 View ,则不会显示滚动条;为了测试这一点,显示一个只有一个单元格的表格 View 。如果内容大小大于 View 的框架,则会显示滚动条;只有这样 [self.tableView flashScrollIndicators];
才会真正闪烁滚动指示器。
关于iphone - 如何在UITableView中显示滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1978520/