如何在iOS中将所有视图设置为深色并将所有文本设置为白色?

时间:2015-04-07 12:44:49

标签: ios

我正在使用Xcode 6。

默认情况下,我的应用程序包括所有白色背景和黑色文本,导航栏标题中显示的文本,表格视图内容以及标签栏。 我希望我的所有观点(标签栏和导航栏)都是深灰色的,因此前面提到的所有文字都是白色的。

我应该为我的众多视图控制器的每个视图设置它,还是有办法为应用程序的所有视图设置它?

感谢您的建议和帮助

enter image description here

1 个答案:

答案 0 :(得分:1)

正确的方法是自己手动设置它。因为将来人们可以看到你在做什么以及在哪里。

同样正确的另一种方法是创建自己的customUIViews,默认情况下将其颜色变为灰色,customUITextField将其文本变为白色,同样适用于标签。

或者在现有的UI类之上使用Categories,并创建一个函数setUpColor / setupFontColor,并在任何您想要的地方调用该函数。 (我个人会选择第一个解决方案。)