Objective-C Learning Notes - UIScrollView

原文 shit 一样的翻译:

        在滚动过程中,其实是在修改远点的坐标. 当手指触摸后, UIScrollView 会使用一个计时器暂时拦截触摸事件. 假如在计时器到点后没有发生手指移动事件, 那么 UIScrollView 发送tracking events 到被单击的 subview. 假如在计时器到点之前发生了移动事件,那么 UIScrollView 取消 tracking 自己发生移动.

初始化:

UIScrollView *sv = [[UIScrollView alloc]initWithFrame:CGRectMake(0.0,0.0,self.view.frame.size.width,400.0)];

滚动属性:

sv.pagingEnabled = YES:
sv.backgroundColor = [UIColor blueColor];
sv.showVerticalScrollIndicator = NO;
sv.showHorizontalScrollIndicator = NO;
sv.delegate = self;
CGSize newSize = CGSizeMake(self.view.frame.size.with*2, self.view.frame.size.height);
[sv setContentSize:newSize];
[self.view addSubView: sv];


跳过一个不知道什么鬼样例到试验截图:

屏幕快照 2015-02-20 上午12.46.37.png

标签:ios, object-c, uiscrollview