UIScrollView的基本方法
2016-05-26 本文已影响13人
Mr_Dragonn
//不自动调整insets
self.automaticallyAdjustsScrollViewInsets = NO;
// 是否支持滑动最顶端
scrollView.scrollsToTop = NO;
contentsize是内容的宽和高,
// 设置内容大小
scrollView.contentSize = CGSizeMake(320, 460*10);
contentInset增加你在contentsize中指定的内容能够滚动的上下左右区域数量contentInset.top以及contentInset.buttom分别表示上面和下面的距离。
scrollView.contentInset = UIEdgeInsetsMake(333, 3, 3, 3);
// 是否反弹
scrollView.bounces = NO;
// 是否分页
scrollView.pagingEnabled = YES;
// 是否滚动
scrollView.scrollEnabled = NO;
//设置滚动条的颜色
_contentView.indicatorStyle=UIScrollViewIndicatorStyleBlack;
//隐藏底部的滚动条
[_contentView setShowsHorizontalScrollIndicator:NO];
//隐藏竖直方向的滚动条
[_contentView setShowsVerticalScrollIndicator:NO];
// 设置内容的边缘和Indicators边缘
scrollView.contentInset = UIEdgeInsetsMake(0, 50, 50, 0);
// 滑动到顶部时调用该方法
- (void)scrollViewDidScrollToTop:(UIScrollView *)scrollView{
NSLog(@"scrollViewDidScrollToTop");
}
设置屏幕滚动
self.scrollView.contentOffset =CGPointMake(i, 0);