Swift练手之ScrollingPageView
2017-01-04 本文已影响106人
我叫阿水
断断续续学习了Swift,但一直处于看的阶段,还没动手去写过(惭愧...)今天心血来潮写了个demo练练手 >_<
以此作为开篇,巩固掌握Swift
今天写了个翻页滚动视图,先看下效果...
效果图.gif
- 一般来说,我们只能看到scrollView.bounds范围内的视图,即使实际内容contentSize很长很长。那么要达到这个效果,其实就是扩大scrollView的显示范围
我们可以把scrollView塞进一个container里面,然后设置clipToBounds为false- 显示之后,滑动的时候会发现,只有中间有效,左右是滑不动的,所以要让scrollview响应超出其本身之外范围的触摸事件
重写UIView的pointInside方法就可以了
由于这个demo比较简单,本身也没什么好讲的,如果对代码有兴趣,可以戳这里
感谢阅读,如有纰漏错误,欢迎指正!