小编per*_*200的帖子

无法使用UIScrollView和pagingEnabled = YES禁用退回

我把UIViewControllerUIScrollView放在里面.

m_scrollViewpagingEnabled=YES;

在每个"页面"上我都有显示文章的UIViewController.

为防止用户在页面之间滑动我使用的弹跳:

m_scrollView.bounces=NO;

乃至

m_scrollView.alwaysBounceHorizonal=NO;

我注意到更改只是最后一页没有反弹.但是当刷其他页面时,它们会反弹.

编辑: 最佳解决方案是使第一页和最后一页反弹(因此用户将获得repsond,没有更多的页面\分页)和其他页面没有弹跳

滑动页面时弹跳的烦人是弹跳效果并不相同和相同.有时它反弹得更多,而且时间更短.

我认为与页面中的加载数据有关,但我不认为是这种情况,因为当所有页面都被加载并且后台没有发生加载的异步操作时也会发生这种情况.有任何想法吗 ?

编辑2: 我想反弹属性是关于UIScrollView的边缘,但是当从一个页面移动到另一个页面时,也会弹跳.有时我可以看到下一页的一些内容.例如:从第2页滑到第3页,在滑动动画中我可以看到0.1秒第4页.

此外,滑动动画不是恒定的.并且它觉得每次滑动都没有什么不同.提前致谢.

iphone objective-c ios

17
推荐指数
2
解决办法
1万
查看次数

标签 统计

ios ×1

iphone ×1

objective-c ×1