UINavigationBar
背景画像を68px
、デフォルトではなくの高さの画像に設定しました44px
。これで、画像は正常に表示されますが、最初のコンテンツはヘッダー画像UINavigationController
と重なっています。(68-44)px = 12px
これを修正するにはどうすればよいですか? 運がないframe
のを設定してみました。UINavigationBar
ありがとう、カスパル。
これは私のコードです(AppDelegate.m):
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:self.frontTableViewController];
UINavigationBar *navBar = navigationController.navigationBar;
[navBar setBackgroundImage:[UIImage imageNamed:@"header"] forBarMetrics:UIBarMetricsDefault];
self.window.rootViewController = navigationController;