网易新闻的客户端切换栏目到最左的时候的,UIScrollView效果是如何实现的?
通过分析,基本上。网易新闻客户端的主页面是一个UIScrollView种包含了N个UITableView.通过UIScrollView的滑动来实现栏目之间的切换。这没问题。
我的问题是,当UIScrollView划到最左边的时候,他是如何让焦点立刻转移。不把UIScrollView的CotentOffset.x 成为负数,显示一块空白。而是,把左侧的菜单栏呼出来的呢? 然后,回到主View的时候,又是怎么样,立刻让UIScrollView能够往右滑动了呢?
通过快速滑动,发现足够快的时候,滑到最左的时候,还是像普通的UIScrollView那样能够显示一块空白的。但是他能够立刻修复。应该是把UIScrollView的scrollEnabled = NO,或者是setUserInteractionEnabled=NO了。
向大家请教一下。谁能讲解一下这个是怎么实现的,或者提供一个类似的源码?