• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

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

[复制链接]
菜鸟教程小白 发表于 2022-12-13 07:44:14 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我遇到了与 this post 类似的问题

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

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

使用 [scrollView flashScrollIndicators] 并不是很有用,因为它只是让指示器闪烁,而且速度非常快,用户肯定看不到它。

如果有人可以帮助我,那就太好了。



Best Answer-推荐答案


这就是我做的方式......

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

- (void)scrollViewDidScrollUIScrollView *)scrollView1 {
    if (scrollView1.contentOffset.x == scrollView1.contentSize.width - scrollView1.frame.size.width) 
    {
        // reached the bottom
        NSLog(@"reached right");
        self.imageView.hidden = YES;
    }
    else
    {
        self.imageView.hidden = NO;
    }
}

关于ios - UIScrollView - 在滚动时向用户显示更多内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6083486/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap