属性 作用CGPoint contentOffSet 监控目前滚动的位置CGSize contentSize 滚动范围的大小UIEdgeInsets contentInset 视图在scrollView中的位置iddelegate 设置协议BOOL direc...
分类:
移动开发 时间:
2016-01-19 23:32:27
阅读次数:
171
UIScrollView底层实现:修改bounds,就等于UIScrollView的contentOffset偏移量#import "ViewController.h" @interface ViewController () @property (nonatomic, weak) UIView *...
分类:
其他好文 时间:
2016-01-15 06:19:31
阅读次数:
195
//contentSize、contentInset和contentOffset 是 scrollView三个基本的属性。 // 滚动self.ScrollView.contentSize =self.imageview.frame.size;//偏移X =0 Y =-74 向下偏移self.S.....
分类:
其他好文 时间:
2016-01-13 10:44:22
阅读次数:
133
项目中使用了tableView的下拉加载历史记录功能。其中一个逻辑是这样的:手撒开后,tableView会反弹回顶部,为了让cell复用没问题,设置延迟更新数据源。因为如果在手撒开tableView未反弹时就更新数据源,那么界面最下方的cell数据会根据新数据源来设置,导致错误。这个“延迟”..
分类:
其他好文 时间:
2016-01-01 13:09:54
阅读次数:
291
首先说一下实现的思想:用UIScrollView实现,在scrollView上添加3个UIImageView,分别用来显示上一张图片,当前显示的图片,下一张图片。scrollView在不滑动的时候永远显示当前图片(第二张图片)即contentOffset = CGPointMake(scrollVi...
分类:
移动开发 时间:
2015-12-25 20:43:07
阅读次数:
1713
滚动视图(UIScrollView)通常用于显示内容尺寸大于屏幕尺寸的视图。一、基本属性1、CGSize contentSize :设置UIScrollView的滚动范围2、CGPoint contentOffset :UIScrollView当前滚动的位置3、UIEdgeInsets conten...
分类:
移动开发 时间:
2015-12-24 13:22:12
阅读次数:
298
首先添加监听者[self.tableView addObserver:self forKeyPath:@"contentOffset" options:NSKeyValueObservingOptionNew context:nil];监听属性值发生改变时回调- (void)observeValue...
分类:
其他好文 时间:
2015-12-17 15:55:55
阅读次数:
703
? UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有的内容 设置UIScrollView的contentSize属性,告诉UIScrollView所有内容的尺寸,也就是告诉它滚动的范围 如果UIScrollView无法滚动,可能是以下原因: Ø没有....
分类:
其他好文 时间:
2015-12-01 01:38:21
阅读次数:
199
这几个都是在ios程序中,经常会注意到的一些小细节,能否真正了解这些,对写ios程序也有很大的好处。frame 是UIView中表示此view的一个矩形面积,包括了view在它的superview中的一些几何上的标识。有起始坐标,也就是origin(CGPoint)和这个矩形面积的宽(width)和...
分类:
其他好文 时间:
2015-11-26 12:57:58
阅读次数:
121
contentSize、contentInset和contentOffset 是scrollView三个基本的属性。contentSize:The size of the content view. 其实就是scrollview可以滚动的区域,比如frame = (0 ,0 ,320 ,480) c...
分类:
其他好文 时间:
2015-11-26 12:33:25
阅读次数:
105