UIScrollView实现不全屏分页的小技巧
来源:互联网 发布:vb.net gridview 编辑:程序博客网 时间:2024/06/05 06:45
UIScrollView实现不全屏分页的小技巧
浏览一系列图片时,我们会经常使用UIScrollView来进行实现,因为其自带的pagingEnabled属性,可以非常方便的自动支持手势左右轻扫切换切换页面。pagingEnabled不过最近做的一个产品,设计的效果有所不同,希望每一页图片的宽度小于屏幕宽度,但也要保证图片之间是相连的,即在屏幕的中间部分显示一幅图片,中间两边显示相邻图片的一小部分,最开始发现有点棘手,需要关闭pagingEnabled属性,自己实现分页效果。但是尝试之后发现要想达到满意的交互体验,要做的事情真不少,偶然的机会想到了一个巧妙的方法来达到这一效果,即:
将UIScrollView大小设置为一张图片的大小,然后嵌入一个满屏的UIView中,设置clipsToBounds属性为NO,则UIScrollView中的图片内容会溢出frame所限制的区域,从而巧妙地实现了不全屏分页的效果:)
1
yourScrollView.clipsToBounds =
YES
0 0
- UIScrollView实现不全屏分页的小技巧
- UIScrollView分页的实现
- UIScrollView分页的实现
- UIScrollView分页的实现
- 实现UIScrollView的分页
- Android实现横屏以及全屏的小技巧
- 小技巧-UIScrollView手势的传递
- UIScrollView的分页效果的实现
- UIScrollView实现自定义分页的大小
- [iOS]UIScrollview自定义分页的实现方法
- UIScrollView实现分页
- UIScrollView实现分页效果
- 小技巧,分页的基本原理
- ios,安卓实现video小屏播放,不全屏播放的方法
- html实现全屏分页
- UIScrollView分页的理解
- 不使用FullCanvas实现全屏的方法
- 使用UIScrollView 实现分页功能
- leveldb学习:sstable(1)
- Android requestLayout 和 invalidate
- hdu 1257 最少拦截系统 dp
- 【工业串口和网络软件通讯平台(SuperIO)教程】二.架构和组成部分
- 十大大数据分析
- UIScrollView实现不全屏分页的小技巧
- Eclipse 安装最新SVN插件
- VB.NET创建/修复/压缩/备份/恢复ACCESS数据库
- 算法学习之java实现快速排序
- logback MDC(Mapped Diagnostic Context)与分布式系统的跟踪系统
- Java Synchronized 略解
- linux-挂载数据
- 自我的学习反思
- Ruby Programming