ScrollView常用属性
// 缩放比例 最大
scrollView.maximumZoomScale = 2.0;
// 缩放比例 最小
scrollView.minimumZoomScale = 0.5;
// 实现缩放 需要设置代理 返回被缩放的View
func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? {
return <#View#>;
}
// 指定滚动条在scrollerView中的位置
scrollView.scrollIndicatorInsets =
UIEdgeInsetsMake(64, 0, 0, 0);
// 关闭 超出边缘弹性效果
scrollView.bounces = false;
// 隐藏水平方向的滚动条
scrollView.showsHorizontalScrollIndicator = false;
// 隐藏垂直方向的滚动条
scrollView.showsVerticalScrollIndicator = false;
//开启分页
scrollView.pagingEnabled = true;
// 设置scrollView内可滚动范围
[scrollView setContentSize:CGSizeMake(YNImageCount * scrollView.width, 0)];
// 初始边距
scrollView.contentOffset = CGPointMake(-30, -40);
// 拉动后默认返回地点
scrollView.contentInset = UIEdgeInsetsMake(10, 20, 30, 40);
// 开启滚动
scrollView.scrollEnabled = true;
// 关闭自动调整ScrollView内容
automaticallyAdjustsScrollViewInsets = false;