当前位置:首页 > Windows程序 > 正文

UIScrollView全部API学习。

2021-05-25 Windows程序

标签:uiscrollview   uiscrollview全部api   

//1.设定滚定条的样式

typedef NS_ENUM(NSInteger, UIScrollViewIndicatorStyle) {

    UIScrollViewIndicatorStyleDefault,     // black with white border. good against any background 黑白边框

    UIScrollViewIndicatorStyleBlack,       // black only. smaller. good against a white background 纯黑边框

    UIScrollViewIndicatorStyleWhite        // white only. smaller. good against a black background 纯白边框

};

//2.UIScrollView中键盘的消失方式

typedef NS_ENUM(NSInteger, UIScrollViewKeyboardDismissMode) {

UIScrollViewKeyboardDismissModeNone,  默认样式

    UIScrollViewKeyboardDismissModeOnDrag,      // dismisses the keyboard when a drag begins  设定键盘的消失方式为拖拉页面

    UIScrollViewKeyboardDismissModeInteractive, // the keyboard follows the dragging touch off screen, and may be pulled upward again to cancel the dismiss   设定键盘消失方式为拖拉并点击页面

} NS_ENUM_AVAILABLE_IOS(7_0);

//3.这个参数可以设置减速的速率

UIKIT_EXTERN const CGFloat UIScrollViewDecelerationRateNormal NS_AVAILABLE_IOS(3_0);

//4.这个参数可以设置减速的速率

UIKIT_EXTERN const CGFloat UIScrollViewDecelerationRateFast NS_AVAILABLE_IOS(3_0);

//5.从内容视图的原点偏移的一个点

@property(nonatomic)         CGPoint                      contentOffset;                 

//6.内容视图的大小

@property(nonatomic)         CGSize                       contentSize;                      

//7.内容视图的距离,是从封闭的滚动视图插图

@property(nonatomic)         UIEdgeInsets                 contentInset;                  around content

//8.滚动视图的代理   

@property(nonatomic,assign) id<UIScrollViewDelegate>      delegate;                  

//9.一个bool值,用来决定是否在某一特定方向禁用滚动

@property(nonatomic,getter=isDirectionalLockEnabled) BOOL directionalLockEnabled;   

//10.控制滚动视图是否反弹过去内容的边缘,然后再返回一个布尔值

@property(nonatomic)         BOOL                         bounces;                   

//11.如果这个属性被设置成YES而且bounces的值是YES,垂直拖动是允许的内容,即使小鱼滚动视图的边界,默认是NO

@property(nonatomic)         BOOL                         alwaysBounceVertical;      

//12.一个布尔值,决定是否反弹总是发生在垂直滚动到达结束内容,默认值是NO

@property(nonatomic)         BOOL                         alwaysBounceHorizontal;    

//13.一个布尔值决定是否弃用分页滚动视图

@property(nonatomic,getter=isPagingEnabled) BOOL          pagingEnabled;             

//14.决定是否弃用滚动

@property(nonatomic,getter=isScrollEnabled) BOOL          scrollEnabled;             

//15.控制水平滚动指标是否可见的

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/71068.html