STUDiO405

趣味のスノーボードやSK8、キャンプ、山登り、iOSアプリ開発関連のブログになる予定

ナビゲーションバーの色が直った!

先日の記事でiPhone4は黒になっているのに、iPhone5のナビゲーションバーがグレーになる件がありましたが直せました!
やったー!ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ
ちなみにここで言っているナビゲーションバーはUIImagePickerControllerのやつです。

以下のソースの追加って書いてある箇所を追加したらできました。

- (void) navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated {
    if (SYSTEM_VERSION_LESS_THAN(@"7.0")) {
    } else {
        navigationController.navigationBar.barStyle = UIBarStyleBlack;
        navigationController.navigationBar.barTintColor = [UIColor blackColor];
        navigationController.navigationBar.translucent = NO;  //追加
        [[UIApplicationsharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
    }
}

単純なミスですね。。。orz

で、また新たな問題が発生。
ローカルノーティフィケーションの機能を追加していたんですが、またもやiPhone4と挙動が違う現象が。。。
4の方はちゃんと通知来るんですけど、5は一向に来ない。。。
また悩みそう。たぶん今回同様に単純なミスな気がする。
でも間違えてないんはずなんだよなぁ。。。むぅ。

追記
最初は設定の通知の欄にも出てなかったんだけど、いつのまにか出てたので通知をONにしたら出るようになりました。
なんで最初から出てなかったんだろか?