2011-12-30 43 views
0

我创建了一个UIToolbar的自定义实例来使用背景图像,而对于我的特定图像,实际工具栏的高度比图像本身的高度要小(例如工具栏为60px,较低的20像素是透明的,侧面有小物品)。这有点混淆了UIToolbar,因为所有UIBarButtonItems都被强制垂直居中,这与我的图像不一致。在UIToolbar中移动UIBarButtonItems

是否有余量或我可以设置让按钮向上滑动?我已经考虑过UIButtons,但我需要一个图像来匹配现有工具栏的外观,所以我宁愿让按钮动态生成。

回答

1

我不完全确定,但是这可能工作:- (void)setBackgroundVerticalPositionAdjustment:(CGFloat)adjustment forBarMetrics:(UIBarMetrics)barMetricsUIBarButtonItem类。

参考:UIBarButtonItem class reference