本文介绍了iOS 为所有视图控制器 self.view 设置背景颜色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有没有办法为所有视图设置相同的背景图像?
Is there a way to set same background image for all views?
在所有 viewDidLoad:
方法中设置相同的背景.这不酷.
Setting same background in all viewDidLoad:
methods. It's not cool.
推荐答案
是的,使用 UIAppearance
在 iOS5+ 中:
Yes, using UIAppearance
in iOS5+:
[[UIView appearance] setBackgroundColor:[UIColor redColor]];
注意:UIView
符合 协议,但由于某种原因没有将任何属性标记为
UI_APPEARANCE_SELECTOR
.
NOTE: UIView
conforms to <UIAppearance, UIAppearanceContainer>
protocols but does not mark any properties as UI_APPEARANCE_SELECTOR
for some reason.
这篇关于iOS 为所有视图控制器 self.view 设置背景颜色的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!