UIImageView *navBarImageView = [[UIImageView alloc] initWithImage:navBarImage];
[navBarImageView setFrame:CGRectMake(0, 0, 320, 44)];
self.navigationItem.titleView = navBarImageView;
[navBarImageView release];
ナビゲーションバーに画像を追加しようとしていますが、上記のコードを使用すると、画像はナビゲーションバーに配置されますが、画像の左右に灰色のギャップが残ります。画像は320x44で作成されましたが、フレームを設定しているにもかかわらず、なぜサイズが変更されているのかわかりません。