Я хочу переместить левую кнопку панели в крайнее левое положение от панели навигации. используя этот код, я могу изменить это. Я заметил, что кнопка не реагирует на 20 пикселей слева (перед стрелкой в желтом прямоугольнике, она не реагирует). От середины кнопки он реагирует и go на задний экран. как это исправить. Я использовал следующий код
let suggestButton = UIButton(type: UIButton.ButtonType.custom)
suggestButton.frame = CGRect(x: 0, y: 0, width: 60, height: 40)
suggestButton.setImage(backImage, for: UIControl.State.normal)
suggestButton.backgroundColor = .green
suggestButton.imageEdgeInset = UIEdgeInset()top: 10.0, left: 5.0, bottom: 10.0, right : 35)
suggestButton.addTarget(self, action: #selector(self.showPopover(sender:)), for:.touchUpInside)
suggestButton.transform = CGAffineTransform(translationX: -15, y: 0)
let suggestButtonContainer = UIView(frame: suggestButton.frame)
suggestButtonContainer.addSubview(suggestButton)
let suggestButtonItem = UIBarButtonItem(customView: suggestButtonContainer)
navigationItem.leftBarButtonItem = suggestButtonItem