UIScrollView 各种技能大解锁 -- 属性篇

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UIScrollView 各种技能大解锁 -- 属性篇相关的知识,希望对你有一定的参考价值。

UIScrollView:

1,  CGPoint  contentOffset  内容偏移量

2,CGSize contentSize 可滑动范围

3, UIEdgeInsets contentInset 内边距设置

4,  delegate 代理

5,  BOOL directionalLockEnabled 方向锁,也就不能滑动

6,BOOL  bounces 弹簧效果

7,BOOL  alwaysBounceVertical 竖直方向上的弹簧效果

8,BOOL alwaysBounceHorizontal 水平方向上的弹簧效果

9,BOOL pagingEnabled 分页效果

10,BOOL scrollEnabled 是否可滑动

11,BOOL showsHorizontalScrollIndicator 水平指示器

12,BOOL showsVerticalScrollIndicator 竖直指示器

13,UIEdgeInsets scrollIndicatorInsets 指示器内边距,可调节距离边缘的距离

14,UIScrollViewIndicatorStyle indicatorStyle 指示器风格 可白、可黑、可默认

15,CGFloat decelerationRate 减速比

16,UIScrollViewIndexDisplayMode indexDisplayMode 索引展示模式 apple tv上使用

17,BOOL tracking 追踪 只读属性,在接触还未拖动时会返回yes

18,BOOL dragging 拖拉 只读属性

19,BOOL decelerating 减速时返回yes

20, BOOL delaysContentTouches 默认值yes 功能描述:一个scrollview,且上面有一个button,快速滑动,scrollview滚动且没有触发button事件。设置为no,快速滑动这个动作会出发button事件

21,BOOL  canCancelContentTouches 同上面情况,按压滑动会被取消,不能够滑动

22,CGFloat minimumZoomScale 最小放大比例

23,CGFloat maximumZoomScale  设置最大放大比例

24,CGFloat zoomScale 当前缩放比例

25,BOOL  bouncesZoom 缩放时的弹簧效果

26,BOOL  scrollsToTop 点击状态栏回到最顶部

27,UIScrollViewKeyboardDismissMode keyboardDismissMode 当有输入框时的一些处理效果,拖动时可消失,也可停下时恢复输入状态

28,UIRefreshControl *refreshControl 自带刷新控件,用法如button

 

以上是关于UIScrollView 各种技能大解锁 -- 属性篇的主要内容,如果未能解决你的问题,请参考以下文章

在 UIScrollView 中自动调整 UITextView 的大小

纯干货分享4大解题套路,从此告别动态规划!

干货4大解题套路,从此动态规划so easy

交易系统开发技能之并发编程面试题

大厂JAVA核心技能来聊聊Java的锁使用

大厂JAVA核心技能来聊聊Java的锁使用