0
我試圖做一個自定義的UINavigationBar,但問題是我的背景圖像有一個曲線,它的一點點大於默認導航欄。當我嘗試設置背景圖像並更改導航欄大小時,它只是將圖像縮放爲矩形。有任何想法嗎?UINavigationBar與背景形狀
酒吧:
我試圖做一個自定義的UINavigationBar,但問題是我的背景圖像有一個曲線,它的一點點大於默認導航欄。當我嘗試設置背景圖像並更改導航欄大小時,它只是將圖像縮放爲矩形。有任何想法嗎?UINavigationBar與背景形狀
酒吧:
覆蓋
- (CGSize) sizeThatFits:(CGSize)size {
return CGSizeMake(custom_width, custom_height);
}
爲了回報規模爲您的自定義導航欄。
請注意,如果您使用的高度,是不是4的倍數,就會造成麻煩,如果你隱藏,然後顯示在任何一點的導航欄
謝謝,那是它) – Drabuna
我(它被從頂部1個像素移位)還沒有嘗試過,但也許你可以使導航欄背景透明,並在主UIWindow上繪製此圖像? –
[自定義UINavigationBar背景]的可能的重複(http://stackoverflow.com/questions/704558/custom-uinavigationbar-background) – t0mm13b