UIScrollVIew
初始化
@property (nonatomic, strong) UIScrollView *scroll;
- (UIScrollView *)scroll{
if(!_scroll){
_scroll=[[UIScrollView alloc] init];
_scroll.contentSize=CGSizeMake(SCREEN_WIDTH, SCREEN_HEIGHT *2);
_scroll.backgroundColor = [UIColor grayColor];
_scroll.delegate = self;
_scroll.bounces = NO;
}
return _scroll;
}
[self.view addSubview:self.scroll];
[_scroll mas_makeConstraints:^(MASConstraintMaker *make) {
make.edges.equalTo(self.view);
}];
方法&屬性
##控制控制元件遇到邊框是否反彈(預設為YES)
_scroll.bounces = NO;
##控制控制元件是否整頁翻動(預設為NO)
_scroll.pagingEnabled = YES;
##控制控制元件是否能滾動(預設為YES)
_scroll.scrollEnabled = YES;
##控制是否顯示垂直方向的滾動條(預設為YES)
_scroll.showsVerticalScrollIndicator = YES;
##控制是否顯示水平方向的滾動條(預設為YES)
_scroll.showsHorizontalScrollIndicator = YES;
##滾動到指定位置(預設CGPointZero)
[_scroll setContentOffset:CGPointMake(0, 200) animated:YES];
常用代理方法
##scrollView滾動時,就呼叫該方法。即滾動過程中,呼叫多次
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
CGPoint point=scrollView.contentOffset;
NSLog(@"%f,%f",point.x,point.y);
}
其他屬性
##-----介面中有UIScrollView的話,點選狀態列會讓其滾動到頂部
利用Storyboard給UIScrollView新增約束
https://www.jianshu.com/p/39bef1487814
UIScrollView總結
https://www.jianshu.com/p/2c74b7a6c082
http://www.cnblogs.com/liuting-1204/p/5960815.html
https://www.cnblogs.com/jackma86/p/4976683.html
相關文章
- UIScrollView AutoLayoutUIView
- 理解UIScrollViewUIView
- UIScrollView中使用AutoLayoutUIView
- UIScrollView的基本用法UIView
- UIScrollView 原理詳解UIView
- UIScrollView API 翻譯UIViewAPI
- UIScrollView滾動動畫UIView動畫
- 【iOS開發】UIScrollView看不到內容、UIScrollView不能滑動iOSUIView
- UIScrollView視覺差動畫UIView視覺動畫
- iOS UIScrollView的基本使用iOSUIView
- UIScrollView停止滾動代理UIView
- UIScrollView 實踐經驗UIView
- 檢視:重繪與 UIScrollViewUIView
- UIScrollView在StoryBoard中的使用UIView
- iOS學習筆記02 UIScrollViewiOS筆記UIView
- 利用Storyboard給UIScrollView新增約束UIView
- 三種UIScrollView巢狀實現方案UIView巢狀
- UIScrollView PagingEnabled的轉屏問題UIView
- UIScrollView自動向下偏移的問題UIView
- iOS開發之UIScrollView無限滾動iOSUIView
- iOS開發UIScrollView的底層實現iOSUIView
- 多層 UIScrollView 巢狀滾動解決方案UIView巢狀
- iOS UIScrollView上滑隱藏UINavigationBariOSUIViewNavigation
- iOS開發之UIScrollView在Autolayout下的使用iOSUIView
- iOS開發筆記(五):UIScrollView實現原理iOS筆記UIView
- UIScrollView 在手指點選的座標處放大UIView
- UIScrollView滾動到並完全顯示特定的RectUIView
- 巢狀UIScrollview的滑動衝突解決方案巢狀UIView
- iOS 開發08-UIScrollview的contentOffset精度不高iOSUIView
- iOS UIScrollView 沒有從頂部開始滑動iOSUIView
- IOS學習筆記——iOS元件之UIScrollView詳解iOS筆記元件UIView
- UIScrollView載入子檢視偏移64的問題UIView
- UIScrollView調優——節省超過50%記憶體UIView記憶體
- iOS UIScrollVIew UITableView UIwebView WKWebView 截全圖,生成全圖方法iOSUIWebView
- iOS - 計算UITextView 高度 UIScrollView滾動到具體位置iOSUITextView
- UIScrollView和UIPageControl實現app啟動滑動圖UIViewAPP
- App之上下滑動UIScrollview隱藏或者顯示導航欄APPUIView
- UIScrollView中點選按鈕高亮效果會延時怎麼辦UIView