0

アプリに実装しているカスタム ツールバーがあります。ビューにナビゲーションコントローラーを使用しています。私の最初の見解では:

- (void)viewDidLoad
{
   // Background toolbar image for every View
  UIImage *image = [UIImage imageNamed:@"toolbar_iphone1.png"];
 [[UIToolbar appearance] setBackgroundImage:image forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];

}

ビューが初めて表示されるとき、ツールバーはデフォルトのツールバーであり、カスタム ツールバーではありません。ただし、その後のすべてのビューにはカスタム ツールバーがあります。元のビューに戻ると、ツールバーが表示されます。

なぜこれが起こっているのかについてのアイデアはありますか?

4

1 に答える 1

0

[super viewDidLoad]実装で呼び出していません。

追加して、もう一度お試しください。

于 2012-12-06T00:11:25.813 に答える