テーブル ビューのナビゲーション バーにカスタム シャドウ イメージを設定しようとしていますが、一部のビューでしか表示されません。テーブル ビューのスタイルを設定するスーパー クラスを作成しました。
- (void)viewDidLoad
{
[super viewDidLoad];
// Set navigation bar background
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navigationbarbackground.png"] forBarMetrics:UIBarMetricsDefault];
// Set navigation bar shadow imag
[self.navigationController.navigationBar setShadowImage:[UIImage imageNamed:@"navigationbarshadow.png"]];
アプリの起動時に表示されるビューでは、影は表示されません。しかし、ナビゲーション バーの [+] ボタンをタッチして [新しいアイテムの追加] テーブル ビューを開くと、影が表示されます。
誰かが私をここで正しい方向に向けることができますか?