UINavigationController をカスタム イメージでスタイリングしていますが、これはポップオーバーではかなり悪く見えます。ポップオーバーにないナビゲーション コントローラーに対してのみこれを行う方法はありますか?
私は現在、私の中でこれを行っていますAppDelegate.m
:
- (void)applyCustomStyling{
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"TitleBar.png"] forBarMetrics:UIBarMetricsDefault];
[[UIToolbar appearance] setBackgroundImage:[UIImage imageNamed:@"TitleBar.png"] forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];
}
したがって、見た目が悪いと思わない場合は、次のようにします。
http://i.minus.com/joDeixTP7XLpl.png
これはどうあるべきかです(UIPopover-default):