UIPageControll 是繼承於UIControl的一個IOS系統UI控件,能夠提供給開發者設計分頁效果的功能。ide
初始化方法學習
UIPageControl * page = [[UIPageControl alloc]initWithFrame:CGRectMake(100, 100, 100, 100)];atom
設置控制器頁數(默認爲0)spa
@property(nonatomic) NSInteger numberOfPages; 設計
設置當前所在頁碼繼承
@property(nonatomic) NSInteger currentPage; 開發
設置當總頁數爲1時,是否自動隱藏控制器it
@property(nonatomic) BOOL hidesForSinglePage; date
設置是否延遲自動更新控制器的當前頁碼(默認爲NO)分頁
@property(nonatomic) BOOL defersCurrentPageDisplay;
注意:這個屬性若是設置爲YES,點擊時並不會改變控制器顯示的當前頁碼點,必須手動調用
- (void)updateCurrentPageDisplay;
這個方法,纔會更新。
更新控制器當前頁碼
- (void)updateCurrentPageDisplay;
經過頁數獲得控制器大小
- (CGSize)sizeForNumberOfPages:(NSInteger)pageCount;
這個屬性用於頁數會變化的狀況下進行大小動態處理
設置控制器頁碼點得顏色
@property(nonatomic,retain) UIColor *pageIndicatorTintColor;
設置控制器當前所在頁碼點的顏色
@property(nonatomic,retain) UIColor *currentPageIndicatorTintColor;
學習使用 歡迎轉載
專一技術,熱愛生活,交流技術,也作朋友。
——琿少 QQ羣:203317592