我正在处理的应用程序有一个特定的配色方案,所以我想知道是否可以设置“默认”背景颜色,文本颜色和字体大小,以便每次创建新视图时,或者Interface Builder中的标签我不必更改所有这些参数。
答案 0 :(得分:4)
从iOS 5开始,所有标准UI元素都实现了UIAppearance
协议。使用“外观代理”,您可以在给定的应用程序中设置该类型的所有对象的外观。更多信息可以在"Advanced Appearance Customization on iOS"
答案 1 :(得分:1)
如何创建一个已经具有特定背景颜色,文本颜色,字体大小等的DanFViewController(来自UIViewController的子类),然后从中获取所有应用程序的自定义视图?
这就是我在我自己的应用程序中所做的事情,客户希望看到某种外观和感受所有观点。