我在我的項目中使用UIToolbar
這個鎖屏。一切都很好,除了UIToolbar
上的梯度非常短。我的意思是它的高度不相等。我附上了屏幕截圖。我想UIToolbar
像圖B.UIToolbar梯度修復
任何想法如何實現這一點。
我在我的項目中使用UIToolbar
這個鎖屏。一切都很好,除了UIToolbar
上的梯度非常短。我的意思是它的高度不相等。我附上了屏幕截圖。我想UIToolbar
像圖B.UIToolbar梯度修復
任何想法如何實現這一點。
你可以做的最好的事情是你UIToolBar
設置外觀:
UIImage *gradientImage = [[UIImage imageNamed:@"upperBar.png"]
resizableImageWithCapInsets:UIEdgeInsetsMake(-4, 300, 10, 300)];
UIToolbar *toolbar = [UIToolBar appearance];
[toolbar setBackgroundImage:gradientImage forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];
哪裏upperBar.png
是你想要的梯度圖像。
在iOS6和更早版本中,UIToolbar總是將其光芒映射到頂部22px。如果你想要更大的光芒,你必須使用setBackgroundImage:forToolbarPosition:barMetrics:提供背景圖片。
兩兩件事,但:
我完全同意你關於第2點。 – null
如果我使用導航欄而不是工具欄,那麼我不能增加它的高度。如果我添加提示導航欄,然後我不能增加它的字體。所以你怎麼看? –
你是對的第二點 –