第十一篇 - UIPageControl
初始化
UIPageControl *page = [[UIPageControl alloc] init];
你需要给她设置 numberOfPages 属性 不为0。不然,看不见
//NS_ASSUME_NONNULL_BEGIN // //NS_CLASS_AVAILABLE_IOS(2_0) @interface UIPageControl : UIControl // //@property(nonatomic) NSInteger numberOfPages; // default is 0 //@property(nonatomic) NSInteger currentPage; // default is 0. value pinned to 0..numberOfPages-1 // //设置为yes时,且numberOfPages=1时,空间时不显示的。可能没有被创建 //@property(nonatomic) BOOL hidesForSinglePage; // hide the the indicator if there is only one page. default is NO // //如果设置为yes,那么,当你点击小圆点时,不会立即切换。必须调用updateCurrentPageDisplay //@property(nonatomic) BOOL defersCurrentPageDisplay; // if set, clicking to a new page won't update the currently displayed page until -updateCurrentPageDisplay is called. default is NO //- (void)updateCurrentPageDisplay; // update page display to match the currentPage. ignored if defersCurrentPageDisplay is NO. setting the page value directly will update immediately // //- (CGSize)sizeForNumberOfPages:(NSInteger)pageCount; // returns minimum size required to display dots for given page count. can be used to size control if page count could change // //没有选中的颜色 //@property(nullable, nonatomic,strong) UIColor *pageIndicatorTintColor NS_AVAILABLE_IOS(6_0) UI_APPEARANCE_SELECTOR; // 当前选中圆点的颜色 //@property(nullable, nonatomic,strong) UIColor *currentPageIndicatorTintColor NS_AVAILABLE_IOS(6_0) UI_APPEARANCE_SELECTOR; // //@end

浙公网安备 33010602011771号