增加高度后,UIToolBar按钮未正确定位

时间:2015-04-21 07:54:23

标签: ios xcode ios8

下图中很好地理解了这个问题,所以我试图增加UIToolBar的高度,但按钮没有正确对齐工具栏。它有什么解决方案吗? enter image description here

2 个答案:

答案 0 :(得分:0)

这是因为按钮将从顶部开始绘制,因此一旦开始增加按钮的高度,它将向下移动,因为文本将位于中间。

我很确定没有办法解决这个问题。

编辑: 我找到了一种可以设置文本的方法:

[[UIBarButtonItem appearance] setTitlePositionAdjustment:UIOffsetMake(0.0f, 5.0f) forBarMetrics:UIBarMetricsDefault];

使用偏移量更改文本的位置

答案 1 :(得分:0)

我找到的小解决方案是使用UIButton而不是UIBarButton。 UIButton将正确对齐UIToolBar(有/没有更改高度)。 enter image description here