一般情况下,就设置UIScrollView所在的控制器 为 UIScrollView的delegate 设置控制器为UIScrollView的delegate有2种方法: 通过代码(self就是控制器) self.scrollView.delegate = self; 通过storyboard拖线( ...
分类:
其他好文 时间:
2016-07-25 16:24:08
阅读次数:
259
在OC中,发送消息的意思就是调用方法 因此UIScrollView和delegate的通信可以理解为下图所示 再精确一点,UIScrollView和delegate的通信应该为下图所示 可以看出,要想成为UIScrollView的delegate,是有条件的,必须实现对应的方法才能监听UIScrol ...
分类:
其他好文 时间:
2016-07-25 16:16:13
阅读次数:
134
转发自:http://www.cnblogs.com/wendingding/p/3754268.html 一、缩放 1.简单说明: 有些时候,我们可能要对某些内容进行手势缩放,如下图所示 UIScrollView不仅能滚动显示大量内容,还能对其内容进行缩放处理。也就是说,要完成缩放功能的话,只需要 ...
分类:
其他好文 时间:
2016-07-25 16:15:03
阅读次数:
149
如果UIScrollView无法滚动,可能是以下原因: 没有设置contentSize scrollEnabled = NO 没有接收到触摸事件:userInteractionEnabled = NO … … ...
分类:
其他好文 时间:
2016-07-25 16:13:02
阅读次数:
138
@property(nonatomic) BOOL bounces; 设置UIScrollView是否需要弹簧效果 @property(nonatomic,getter=isScrollEnabled) BOOL scrollEnabled; 设置UIScrollView是否能滚动 @propert ...
分类:
其他好文 时间:
2016-07-25 15:59:59
阅读次数:
146
很多时候,我们想在UIScrollView正在滚动 或 滚动到某个位置 或者 停止滚动 时做一些特定的操作 要想完成上述功能,前提条件就是能够监听到UIScrollView的整个滚动过程 当UIScrollView发生一系列的滚动操作时, 会自动通知它的代理(delegate)对象,给它的代理发送相 ...
分类:
其他好文 时间:
2016-07-25 15:59:02
阅读次数:
118
@property(nonatomic) CGPoint contentOffset; 这个属性用来表示UIScrollView滚动的位置 (其实就是内容左上角与scrollView左上角的间距值) @property(nonatomic) CGSize contentSize; 这个属性用来表示U ...
分类:
其他好文 时间:
2016-07-25 15:58:03
阅读次数:
153
UIScrollView 可以用于显示多于一个屏幕的内容,超出屏幕范围的内容可以通过滑动进行查看,UIPageControl 类提供一行点来指示当前显示的是多页面视图的哪一页。下面实现一个简单的图片自动播放器为例说说 UIScrollView 与 UIPageControl类中的一些方法。注意:下述代码中的 scrollY,kScreenWidth,kScreenHeight,kImgCount 等...
分类:
移动开发 时间:
2016-07-22 19:12:24
阅读次数:
194
1.继承链:UIScrollView:UIview:UIResponder:NSObject 2.collection view使用的数据源需要遵守UICollectionViewDataSource协议,使用 UICollectionViewCell的实例对象来创建每个单独collection c ...
分类:
其他好文 时间:
2016-07-21 23:38:42
阅读次数:
318
在UIView上加载了一个UIScrollView(全屏),touches 事件捕获不到了 ...
分类:
其他好文 时间:
2016-07-21 14:53:27
阅读次数:
141