UIScrollView属性:
- CGPoint contentOffes : 内容偏移
- CGSize contentSize :可滑动范围
- UIEdgeInsets contentInset :内边距设置,可设置上下左右洗个方向的内边距
- delegate :代理,在拖拽、松开拖拽(减速)等过程中添加逻辑时使用,如拖动隐藏导航栏
- BOOL directionalLockEnabled :方向锁,也就不能滑动,默认:NO
- BOOL bounces :弹簧效果,默认:YES
- BOOL alwaysBounceVertical :竖直方向上的弹簧效果,默认:YES
- BOOL alwaysBounceHorizontal :水平方向上的弹簧效果,默认:YES
- BOOL pagingEnabled :分页效果,默认:NO
- BOOL scrollEnabled :是否可滑动,默认:YES
- BOOL showsHorizontalScrollIndicator :水平指示器,默认:YES
- BOOL showsVerticalScrollIndicator :竖直指示器,默认YES
- UIEdgeInsets scrollIndicatorInsets :指示器内边距,可调节距离边缘的距离
- UIScrollViewIndicatorStyle indicatorStyle :指示器风格 可白、可黑,默认:白
- CGFloat decelerationRate :减速比,范围由0到1
- UIScrollViewIndexDisplayMode indexDisplayMode :索引展示模式 Apple TV上使用
- BOOL tracking :追踪 只读属性,在接触还未拖动时会返回YES
- BOOL dragging :拖拉 只读属性
- BOOL decelerating :减速时返回YES
- BOOL delaysContentTouches :默认值YES 功能描述:一个ScrollView,且上面有一个Button,快速滑动,ScrollView滚动且没有触发Button事件。设置为NO,快速滑动这个动作会出发Button事件
- BOOL canCancelContentTouches :同上面情况,按压滑动会被取消,不能够滑动
- CGFloat minimumZoomScale :最小放大比例
- CGFloat maximumZoomScale :设置最大放大比例
- CGFloat zoomScale :当前缩放比例
- BOOL bouncesZoom :缩放时的弹簧效果,默认:YES
- BOOL scrollsToTop :点击状态栏回到最顶部,默认YES
- UIScrollViewKeyboardDismissMode keyboardDismissMode :包含UIScrollViewKeyboardDismissModeNone(不处理)、UIScrollViewKeyboardDismissModeOnDrag(拖动时隐藏)、UIScrollViewKeyboardDismissModeInteractive(交互时隐藏)
- UIRefreshControl *refreshControl :自带刷新控件,可addTarget或者添加手势响应