我有一個草圖接口原型,可以從中獲取UI元素的座標。當我使用圖像創建欄按鈕時,它被置於導航欄上的默認位置。代碼如下:在iOS 7中獲取相對於其導航欄的UIBarButtonItem圖像位置
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"my-image"] style:UIBarButtonItemStylePlain target:self action:nil];
此默認位置與期望的位置不同。是否有可能找出相對於其導航欄 (white rect on this screenshot)的默認圖像位置(框架),而無需製作自定義按鈕?我需要它將圖像向左移動一點,但我不想用近似偏移量在視覺上進行操作。
你可以發表scre en shot? –
@KetanP,我添加了問題的截圖鏈接。 – nemissm
您需要提供更多的代碼細節,並指定更好的解決方案。 – brito