Swift 6での書き方
現在のprefersStatusBarHiddenはメソッドではなくプロパティだよ。これは表示の希望を返すもので、実際の表示は端末・向き・親ViewControllerの制御にもよるよ。
|
1 2 3 4 5 6 7 |
import UIKit class StatusBarExample: UIViewController { override var prefersStatusBarHidden: Bool { false } } |
以下は旧バージョン当時の記録
iOS7まではStatusBarが表示がデフォルトだったぽいですが(Swift歴2週間なので知らんが
iOS8からはLandScape時にStatusBarが隠れてしまう仕様なようです。
でも出したいって需要は絶対あるよね、かんたんに表示できるよ。
対処法:StatusBarの表示(Swift)
|
1 2 3 |
override func prefersStatusBarHidden() -> Bool { return false } |
こうやってoverrideしてやればおk
かんたんにできてなにより。
