FC2ブログ

[Objective-C]iPhone XでUINavigationBarに隙間ができる

前に対策したはずだったのですが。

NavigationBarとStatusBarの隙間を埋める - ビギグラマーのノート

上のリンク先の対策をしても隙間が出てしまう…。

こちらを参考にしたら解決しました。

Extend the navigation bar to status bar - merocode

UINavigationBarを実装するViewControllerで以下のメソッドを実装。

- (UIBarPosition)positionForBar:(id)bar {
return UIBarPositionTopAttached;
}


Headerファイルでプロトコルを宣言。

@interface GroupsViewController : UIViewController


UINavigationBarの実装で、delegateを自身(ViewController)に設定。

self.navBar.delegate = self;

スポンサーサイト




実験@2019/05/05 11:43   | 0 comments | 0 trackbacks |

コメント

コメントの投稿


秘密にする

«  | HOME |  »

いろいろ作ったり

プロフィール

icot

Author:icot
総合電気メーカで働く会社員でしたがいい年にも関わらずコンサルに転職。お酒、ジョギング、音楽、本、料理をこよなく愛してます。ここでは、日々感じた事を書き連ねるとともに、いろいろ実験してみたりしてます。
icotfeels[at]gmail.com

これまでに感じたこと