setTitlePositionAdjustment
全部标签 我正在尝试为自定义UIBackButtonItem制作左插图(图像应该有位置),但这种方法什么都不做。为什么?[itemsetTitlePositionAdjustment:UIOffsetMake(100,0)forBarMetrics:UIBarMetricsDefault] 最佳答案 试试下面的方法:-(void)setBackButtonTitlePositionAdjustment:(UIOffset)adjustmentforBarMetrics:(UIBarMetrics)barMetrics
我有一个带有一些自定义定位栏的应用程序,因此我想更改按钮文本的标准垂直对齐方式。我试过设置[buttonItemsetTitlePositionAdjustment:UIOffsetMake(0,-22)forBarMetrics:UIBarMetricsDefault]但没有任何变化。奇怪的是,如果我设置水平偏移,按钮移动得很好。似乎只有垂直对齐更改没有得到遵守。这是iOS7上的错误吗?我对API有什么误解吗?我没有看到任何文档说垂直对齐被忽略了。(exampleprojectshowingtheissue) 最佳答案 不幸的是s
我有一个带有一些自定义定位栏的应用程序,因此我想更改按钮文本的标准垂直对齐方式。我试过设置[buttonItemsetTitlePositionAdjustment:UIOffsetMake(0,-22)forBarMetrics:UIBarMetricsDefault]但没有任何变化。奇怪的是,如果我设置水平偏移,按钮移动得很好。似乎只有垂直对齐更改没有得到遵守。这是iOS7上的错误吗?我对API有什么误解吗?我没有看到任何文档说垂直对齐被忽略了。(exampleprojectshowingtheissue) 最佳答案 不幸的是s
我有一个UINavigationBar,它的新高度为85,并且固定用于横向和纵向。我在右上角添加了一个编辑按钮,但它不会留在那里。我使用了以下内容:[itemsetTitlePositionAdjustment:UIOffsetMake(0,-47)forBarMetrics:UIBarMetricsDefault];但是,如果我旋转设备,它会向下移动47度回到原来的位置。如果我再次更改指标,它会移回原来的位置。如果我用另一个按钮替换该按钮,它会将新按钮移动到原始位置,并且设置新按钮的位置不会执行任何操作。我不知道如何移动按钮并使其保持不变。无法对UIBarButtonItem使用约束