whi*_*uli 4 uiscrollview ios uicollectionview
我想重新创建与iOS7中的股票天气应用程序相同的行为.这是一个屏幕截图:

主屏幕是一个UIScrollView页面,其中包含一个左右滚动的嵌套UIScrollView.
我已经实现了很多方法,但我没有得到正确的体验.如果我只是做这样的事情:
| UIScrollView
| ---> UICollectionView
当我向左和向右快速滑动时,它会导致父屏幕反弹,导致您看到下一页.我不想要这个.我已经尝试使用所有代理来尝试在孩子滚动时禁用父级,但这从未表现出高效并感觉笨拙.
然后我在另一个UIScrollView中嵌套了UICollection视图,这会阻止弹跳向上移动.但是当UICollectionView结束时,我应该能够向右滚动并分页父UIScrollView.这不会发生.
我所能做的就是没有弹跳旅行到父母或允许父母分页,当孩子在任何一端.我如何获得这两种行为?在iOS7上玩iPhone天气应用程序,你可以看到我想要的东西.感谢您的任何指导或帮助.
Nic*_*ico 12
将您的滚动视图嵌套在另一个将跳出设置为no的滚动视图中.
Parent_scrollview
container_scrollview->bounces no
child_scrollview
Run Code Online (Sandbox Code Playgroud)
滚动视图的行为是它是否反弹,以找到层次结构中较高的另一个滚动视图并尝试滚动它.如果您放入不反弹的容器滚动视图,则父级将永远不会获得子级的退回请求.
| 归档时间: |
|
| 查看次数: |
1258 次 |
| 最近记录: |