【发布时间】:2017-08-07 09:14:36
【问题描述】:
我有一个为 iOS 7 开发的应用程序,从那时起,我一直在为每个 iOS 更新更新它,直到当前的 iOS 10 版本。
我发现我的应用中状态栏的字体大小比系统状态栏和其他较新的应用的字体稍大,这使它看起来过时了(请参见下面的第一张图片)。
如何使我的应用的状态栏看起来与其他较新的应用相同(下图第二张)?
【问题讨论】:
-
您是否支持更大的 4.7" 和 5.5" iPhone?
我有一个为 iOS 7 开发的应用程序,从那时起,我一直在为每个 iOS 更新更新它,直到当前的 iOS 10 版本。
我发现我的应用中状态栏的字体大小比系统状态栏和其他较新的应用的字体稍大,这使它看起来过时了(请参见下面的第一张图片)。
如何使我的应用的状态栏看起来与其他较新的应用相同(下图第二张)?
【问题讨论】:
UIApplication.shared.statusBarStyle = .lightContent
在每个视图控制器中,使用此代码在状态栏中支持自动颜色
覆盖 var preferredStatusBarStyle: UIStatusBarStyle { 返回 .lightContent }
【讨论】: