回到 iOS 之前的 7 天,使用分组表格,用户很容易判断 UITableView
上是否有更多需要滚动的内容。不过,按照现在表格的显示方式,似乎很难提前知道表格是否显示了所有数据,或者是否隐藏了更多数据,用户需要滚动到才能看到它。
是否有一种典型的方式来通知用户表格中的内容多于显示的内容?如果没有,有人知道我该如何做到这一点吗?我以前见过它,如果可以在给定的范围内滚动,那么表格的侧面会出现一个 float 箭头覆盖层方向,但我认为它是在 Windows 或 Android 设备上,我不记得曾经在 iOS 设备上见过它。我还找到了this question concerning always showing the scroll bar ,但那里的答案说这要么是不可能的,要么评论表明它们执行不力。有没有人想出一个好方法来做到这一点?
编辑:为了澄清起见,我正在 iPad 上进行开发,在单个 UIViewController
中并排嵌入多个小表格,这有点不典型,因此赢得了很多快速技巧不工作。其中一些表格需要滚动才能显示其所有内容,而另一些则需要调整大小以使所有内容始终可见。由于每个屏幕上发生的事情太多,我需要一种永久的方式来指示表格可以滚动,因为我不希望我的用户错过它。
最佳答案
我见过的一个很好的模式是调用 -flashScrollIndicators
TableView 出现后。这给用户一个视觉指示,表明滚动会执行某些操作,同时不需要对 TableView 的绘图进行任何永久修改。
关于ios - 是否有一种典型的方法来通知用户 UITableView 是可滚动的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21265293/