2

次のコード行を使用して、ナビゲーション バーに画像を設定しています。

UIImage *toolBarIMG = [UIImage imageNamed: @"header.png"];  

    if ([self.navigationController.navigationBar respondsToSelector:@selector(setBackgroundImage:forBarMetrics:)]) { 
        [self.navigationController.navigationBar setBackgroundImage:toolBarIMG  forBarMetrics:0]; 
    }

これを使用した後、バーは私がやりたかったのと同じように見えます。しかし、問題が発生しています。バーの左上隅に灰色の細い線が表示されています (下の画像をご覧ください)。

ここに画像の説明を入力

誰でもこれで助けてもらえますか?

4

1 に答える 1

0

私は同じことをしようとしました。そして、すべて正常に動作します。画像をご確認くださいheader.png

この例のソースはこちら.

ここに画像の説明を入力

于 2012-09-23T12:46:53.733 に答える