菜鸟教程小白 发表于 2022-12-13 07:44:14

ios - UIScrollView - 在滚动时向用户显示更多内容


                                            <p><p>我遇到了与 <a href="https://stackoverflow.com/questions/1888647/uiscrollview-showing-the-scroll-bar" rel="noreferrer noopener nofollow">this post</a> 类似的问题</p>

<p>我有一个 ScrollView ,如果用户向左滚动或滚动到底部,用户可以看到更多数据。但是我无法找到一种方法来告诉用户滚动上有更多内容可用。这并不直观,只有通过实验,用户才会了解滚动选项。</p>

<p>有什么方法可以显示/告诉用户滚动可用。 </p>

<p>使用 <code></code> 并不是很有用,因为它只是让指示器闪烁,而且速度非常快,用户肯定看不到它。</p>

<p>如果有人可以帮助我,那就太好了。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>这就是我做的方式...... </p>

<p>我在 ScrollView 上放了一张图片(例如指向左的箭头)。因此,使用下面提到的功能,每当用户加载 View 时,图像都会显示(告诉右侧有更多内容)。当用户来到 ScrollView 的最右侧时,图像会消失,当他再次向左滚动时,它会重新出现......</p>

<pre><code>- (void)scrollViewDidScroll:(UIScrollView *)scrollView1 {
    if (scrollView1.contentOffset.x == scrollView1.contentSize.width - scrollView1.frame.size.width)
    {
      // reached the bottom
      NSLog(@&#34;reached right&#34;);
      self.imageView.hidden = YES;
    }
    else
    {
      self.imageView.hidden = NO;
    }
}
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - UIScrollView - 在滚动时向用户显示更多内容,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/6083486/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/6083486/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - UIScrollView - 在滚动时向用户显示更多内容