ボタンと柔軟なスペースを含むaUINavigationBar
と a (別々のビュー) があります。' 背景は次のように設定されますUIToolbar
。UIBarButtonItems
bgImage = [[UIImage imageNamed:@"MyBackgroundImage.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 5)];
[self setBackgroundImage:bgImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
の中でUINavigationBar
、アイテムは問題なく、最適なサイズとすべてに見えます。
ただし、 内ではUIToolbar
、アイテムは常に少なくとも幅bgImage
(この場合は 100 ポイント) に引き伸ばされます。
理由、またはそれを解決する方法はありますか? さらに情報が必要な場合は教えてください。