我有一个自定义的后退按钮,创建为UIBarButtonItem
并插入到navigationItem.leftBarButtonItem
。我需要把它向左移动一点。我可以用UIBarButtonItem
的图像移动,但按钮的点击区域仍然在原来的位置。
尝试创建一个带有所需框架的自定义UIButton,然后创建UIBarButtonItem(customView:UIButton(,例如
let button = UIButton(frame: CGRect(x: 0, y: 0, width: 45, height: 40))
let yourBarButton = UIBarButtonItem(customView: button)