UIScrollView:滑動視圖,繼承與UIView
初始化方法,首先應該設置滾動視圖的可見區域 frame
注意要設置內容頁的大小,內容頁的大小必須要比frame大,這樣視圖纔可以滾動
如果不設置內容頁的大小,默認爲和frame一樣大
如上圖,設置的內容頁的高是frame的三倍,這樣就可以上下滾動了,同樣,如果寬設置爲frame的三倍,那麼視圖就可以左右滑動了
如同其他的視圖一樣,可以設置一系列的效果
1,設置滾動條是否可見
2,設置內容頁的偏移量,默認內容是(0, 0)開始
scrollView.contentOffset = CGPointMake(0, 568);
3,設置整頁滑動
scrollView.pagingEnabled = YES;
4,設置邊界是否回彈
scrollView.bounces = NO;
5 橫豎不能同時滾動
scrollView.directionalLockEnabled = YES;
滾動視圖上的圖片可以縮放,但是縮放必須結合代理<UIScrollViewDelegate>才能生效
scrollView.delegate = self;
設置代理,實現代理方法
一般滾動視圖上可以放TableView ,tableView可以上下滾動,scrollView控制左右滑動,這樣可以實現拖動視圖切換視圖