1、导航栏开始时是没有导航栏的感觉,往上滚动后又出现导航栏,采用下面的方法 - (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat minAlphaOffset = - 88; CGFloat maxAlphaOffset = ...
分类:
其他好文 时间:
2019-02-26 13:14:55
阅读次数:
200
一、UIScrollView是什么? 1、UIScrollView是滚动的view,UIView本身不能滚动,子类UIScrollview拓展了滚动方面的功能。 2、UIScrollView是所有滚动视图的基类。以后的UITableView,UITextView等视图都是继承于该类。 使用场景:显示 ...
分类:
其他好文 时间:
2019-02-01 17:11:38
阅读次数:
204
背景 随着产品功能不断的迭代,总会有需求希望在保证不影响其他区域功能的前提下,在某一区域实现根据选择器切换不同的内容显示。 苹果并不推荐嵌套滚动视图,如果直接添加的话,就会出现下图这种情况,手势的冲突造成了体验上的悲剧。 在实际开发中,我也不断的在思考解决方案,经历了几次重构后,有了些改进的经验,因 ...
分类:
其他好文 时间:
2018-12-25 20:32:15
阅读次数:
152
一、经常使用的,基本就是每次项目迭代都需要使用的 UIView、UILabel、UIImage、UIColor、UIFont、UIImageView、UITextField、UIButton、 UIScrollView、UITableView、UITableViewCell、UICollection ...
分类:
其他好文 时间:
2018-12-14 19:58:38
阅读次数:
188
前言 移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限。当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容。普通的 UIView 不具备滚动功能,不适合显示过多的内容,UIScrollView 是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过 ...
分类:
其他好文 时间:
2018-11-13 02:30:14
阅读次数:
155
之前习惯了使用纯代码布局,最近使用xib给scrollView添加约束时遇到了一些问题,查阅资料后总结一下。 1.在xib中添加一个滚动视图UIScrollView,上下左右约束都为0 2.在滚动视图上添加一个UIView,如果是水平方向滚动,设置UIView垂直居中。如果是竖直方向滚动,设置UIV ...
分类:
移动开发 时间:
2018-10-16 17:52:00
阅读次数:
318
iOS开发UI篇—UITableview控件简单介绍 一、基本介绍 在众多移动应?用中,能看到各式各样的表格数据 。 在iOS中,要实现表格数据展示,最常用的做法就是使用UITableView,UITableView继承自UIScrollView,因此支持垂直滚动,?且性能极佳 。 UITablev ...
分类:
移动开发 时间:
2018-09-21 15:19:01
阅读次数:
227
iOS开发UI篇—UIScrollView控件介绍 一、知识点简单介绍 1.UIScrollView控件是什么? (1)移动设备的屏幕?大?小是极其有限的,因此直接展?示在?用户眼前的内容也相当有限 (2)当展?示的内容较多,超出?一个屏幕时,?用户可通过滚动?手势来查看屏幕以外的内容 (3)普通的 ...
分类:
移动开发 时间:
2018-09-21 15:17:12
阅读次数:
182
iOS开发UI篇—UIScrollView控件实现图片缩放功能 一、缩放 1.简单说明: 有些时候,我们可能要对某些内容进行手势缩放,如下图所示 UIScrollView不仅能滚动显示大量内容,还能对其内容进行缩放处理。也就是说,要完成缩放功能的话,只需要将需要缩放的内容添加到UIScrollVie ...
分类:
移动开发 时间:
2018-09-21 15:13:10
阅读次数:
237
问题: scrollView 滑动与系统右滑返回的边缘手势冲突时,返回手势失效 解决方案 思路就是: 右滑返回优先. 当触发到右滑返回手势时就取消 scrollView的手势 OC版 [self.contentScrollView.panGestureRecognizer requireGestur ...
分类:
其他好文 时间:
2018-08-29 14:23:53
阅读次数:
152