在ios中以编程方式更改Info.plist密钥的值
我们可以在ios中以编程方式更改info.plist关键字的值吗?
就像我想在不同的地方将“ 基于视图控制器的状态栏外观”键的值更改为“是”/“否” 。
您不能以编程方式更改info.plist中的值。
你可以做什么:
- 将“ViewControllerBased状态栏外观”设置为“是”
- 为所有视图控制器创build一个超类(例如:“BaseViewController”)
-
覆盖方法
(UIStatusBarStyle)preferredStatusBarStyle
-
在那里设置你的默认样式
- 在任何希望与该样式不同的其他子类中重写此方法