在ios中以编程方式更改Info.plist键的值

时间:2013-10-22 05:31:17

标签: iphone ios info.plist

我们可以在 ios 中以编程方式更改 info.plist 键的值吗?
我希望在不同的地方将'基于控制器的状态栏外观'键的值更改为'YES'/'NO'

1 个答案:

答案 0 :(得分:1)

您无法以编程方式更改info.plist中的值。

你能做什么:

  1. 将“ViewControllerBased状态栏外观”设置为是
  2. 为所有viewcontrollers创建一个超类(例如:“BaseViewController”)
  3. 覆盖方法

    (UIStatusBarStyle)preferredStatusBarStyle

  4. 在那里设置默认样式

  5. 在希望与该样式不同的任何其他子类中重写此方法