UIAppearance的文档非常差。
我想自定义UIPageController的颜色,但是我无法弄清要设置哪些属性。当我使用[UIPagecontrol appearance] set
时,我可能会得到数百个选项,因此几乎不可能弄清楚什么是什么。
我认为可以通过UIAppearance代理实现,对吗?
谢谢
UIAppearance的文档非常差。
我想自定义UIPageController的颜色,但是我无法弄清要设置哪些属性。当我使用[UIPagecontrol appearance] set
时,我可能会得到数百个选项,因此几乎不可能弄清楚什么是什么。
我认为可以通过UIAppearance代理实现,对吗?
谢谢
自iOS 6起,UIAppearance
协议已添加到UIPageControl
中。
您可以自定义的属性有:
这是从UIPageControl.h中摘录的内容,如您所见,这些UIAppearance
增加项仅在iOS 6及以上版本可用。
@property(nonatomic,retain) UIColor *pageIndicatorTintColor NS_AVAILABLE_IOS(6_0) UI_APPEARANCE_SELECTOR;
@property(nonatomic,retain) UIColor *currentPageIndicatorTintColor NS_AVAILABLE_IOS(6_0) UI_APPEARANCE_SELECTOR;