0
我使用這個代碼來設置自定義圖像在UINavigationItem
:UINavigationItem圖像始終圍繞
let button = UIButton(type: .system)
button.frame = CGRect(origin: .zero, size: CGSize(width: 34, height: 34))
button.setImage(image, for: .normal)
button.addTarget(target, action: action, for: .touchUpInside)
leftBarButtonItem = UIBarButtonItem(customView: button)
在相同設備相比,屏幕截圖,但是從照片應用程序看起來是這樣的:
正如你可以看到後退按鈕在我的應用程序移動一點點到中心。
爲什麼我的圖像與其他應用程序不一樣?
你可以共享任何代碼?因爲添加了這個:let view = UIView(frame:CGRect(origin:.zero,size:CGSize(width:34,height:34))); view.addSubview(button);不起作用。 – ThirdMartian
你把圖像放在你的測試中了嗎?因爲它不適合我。 – ThirdMartian
附加視圖+更改originX確實有幫助。 – ThirdMartian