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