ステータスバー設定 | なりっちアプリDiary

なりっちアプリDiary

主にiPhoneのアプリについての日記

iOS8で、iPhoneやらiPad端末の上の部分のステータスバー設定を変更する場合、

ViewContoller.swift の info にプロパティを追加する必要があります。

ステータスバー設定


◇ 個別画面設定
View controller-based status bar appearance
を YESにすると、個別UIViewのステータスバー設定が有効になります。
個別画面ごとにステータスバーの状態(表示 / 非表示や色)を変更したい場合に有利です。

下のように、ViewController.swift にファンクションを追加します。

※ステータスバーの見た目を変えたいケース

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
 }

 全画面設定
View controller-based status bar appearance 
を No にして、下のように、ViewController.swift のファンクションを修正します。

※ステータスバーの見た目を変えたいケース

override func viewDidLoad() {
    super.viewDidLoad(

    // Do any additional setup after loading the view, typically from a nib
    UIApplication.sharedApplication().setStatusBarStyle(UIStatusBarStyle.Default, animated : false);
}

詳細は本を読んでみてください。

他のWebサイトさんの解説で、分かりやすいもの見つけたら、リンクを参考に貼ります。
この辺りは、Microsoft .Net 環境とかも同じで、研究調査やら使っていくうちの慣れやらが必要で、ハードルを高く感じる箇所です。


Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】/マイナビ
¥3,229
Amazon.co.jp
ゲームシナリオの書き方 基礎から学ぶキャラクター・構成・テキストの秘訣 (NEXT CREATOR)/ソフトバンククリエイティブ
¥2,138
Amazon.co.jp
【コスチューム】 スチュワーデス キャビンアテンダント CA 制服 コスプレ 衣装 セクシー .../Cos Style
¥価格不明
Amazon.co.jp
アプリSTYLE (スタイル) 2015年 02月号 [雑誌]/アプリスタイル
¥842
Amazon.co.jp