菜鸟教程小白 发表于 2022-12-13 06:00:07

ios - 是否有一种典型的方式来通知用户 UITableView 是可滚动的?


                                            <p><p>在 iOS 前 7 天的分组表格中,用户很容易判断 <code>UITableView</code> 上是否有更多需要滚动到的内容。但是,以现在的表格显示方式,似乎很难提前知道表格是否显示了所有数据,或者是否有更多隐藏的数据需要用户滚动才能查看。</p >

<p><strong>是否有一种典型的方式来通知用户表格中的内容比显示的内容多?如果没有,有没有人知道我该怎么做?</strong>我以前见过它,如果可以在给定的范围内滚动,表格的侧面会出现一个 float 箭头叠加层方向,但我认为它是在 Windows 或 Android 设备上,我不记得曾经在 iOS 设备上看到过它。我还找到了<a href="https://stackoverflow.com/questions/1888647/uiscrollview-showing-the-scroll-bar" rel="noreferrer noopener nofollow">this question concerning always showing the scroll bar</a> ,但那里的答案说这是不可能的,或者评论表明它们执行不力。有没有人想出一个好方法来做到这一点?</p>

<p>编辑:为了澄清起见,我正在 iPad 上开发多个小表格并排嵌入在单个 <code>UIViewController</code> 中,这有点不典型,所以赢得了很多快速技巧不行。其中一些表格需要滚动以显示其所有内容,而另一些表格将调整大小以使所有内容始终可见。由于每个屏幕上都发生了很多事情,我需要一种永久的方式来指示表格可以滚动,因为我不希望我的用户错过它。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我见过的一个很好的模式是调用 <a href="https://developer.apple.com/library/ios/documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html#//apple_ref/doc/uid/TP40006922-CH3-SW35" rel="noreferrer noopener nofollow"><code>-flashScrollIndicators</code></a>表格 View 出现后。这给用户一个视觉指示,滚动会做一些事情,同时不需要对表格 View 的绘图进行任何永久修改。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 是否有一种典型的方式来通知用户 UITableView 是可滚动的?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/21265293/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/21265293/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 是否有一种典型的方式来通知用户 UITableView 是可滚动的?