iPhone 5, 5S and SE have a screen width of 320. In your AppDelegate
you could do the following:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
if UIScreen.main.bounds.width == 320 {
application.isStatusBarHidden = true
}
return true
}
And go to your info.plist and add a new value:
View controller-based status bar appearance
set the value to NO
. The status bar will now be hidden for iPhone 5, 5S and SE.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…