【发布时间】:2016-04-27 20:02:50
【问题描述】:
我有一个草图界面原型,我可以从中获取 UI 元素的坐标。当我创建带有图像的栏按钮时,它被放置在导航栏上的默认位置。代码如下:
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"my-image"] style:UIBarButtonItemStylePlain target:self action:nil];
此默认位置与所需位置不同。是否可以确定相对于其导航栏的默认图像位置(框架) (white rect on this screenshot) 没有自定义按钮?我需要它将图像向左移动一点,但我不想在视觉上使用近似偏移量。
【问题讨论】:
-
可以发截图吗?
-
@KetanP,我已将屏幕截图链接添加到问题。
-
您需要提供代码的更多详细信息,并更好地指定您正在寻找什么样的解决方案。
标签: ios objective-c cocoa-touch uikit uibarbuttonitem