使用UIAppearance设置视图控制器的直接视图背景颜色

时间:2014-09-10 01:20:46

标签: ios uiappearance

如何使用UIAppearance为我的应用中的视图控制器设置直接视图背景颜色而不影响其所有子视图?似乎iOS 7强制所有条形按钮项呈现蓝色?

1 个答案:

答案 0 :(得分:1)

不幸的是,您无法使用外观代理完成此操作。但是,如果您使用swift并从故事板或nib加载视图控制器,那么一个解决方案是扩展UIViewController并覆盖awakeFromNib,如下所示:

<div id="icons">
  <div class="icon1 icon">
    <img src="https://placeholdit.imgix.net/~text?txtsize=19&txt=200%C3%97200&w=200&h=200">
    <h3>.Net WebApps</h3>
    <p>Met een .Net webapp <br>kunt u via het internet <br>eenvoudig uw data aanpassen <br>en opslaan in een database. <br>de informatie i <br>computerprogramma's wordt <br>voornamelijk binnen organisaties gebruikt.</p>
  </div>
  <div class="icon2 icon"><img src="https://placeholdit.imgix.net/~text?txtsize=19&txt=200%C3%97200&w=200&h=200"></div>
  <div class="icon3 icon"><img src="https://placeholdit.imgix.net/~text?txtsize=19&txt=200%C3%97200&w=200&h=200"></div>
</div>