你好,
我有一個問題與添加自定義操作到的UIBarButtonItem
目標不叫
是不是有人看這個問題?的UIBarButtonItem爲目標添加具有自定義視圖不工作
let navBarMapImageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 22, height: 22))
navBarMapImageView.contentMode = .scaleAspectFit
navBarMapImageView.image = image
navBarMapImageView.isUserInteractionEnabled = true
navBarMapImageView.target(forAction: #selector(openMaps), withSender: self)
let navBarMapButton = UIBarButtonItem(customView: navBarMapImageView)
爲什麼使用UIImageView,而是使用UIButton。 – Nilesh
是的,很好的問題,我不知道爲什麼 與按鈕肯定是更好的方法:-D – auryn31
因爲UIImageView不是一個控件,你不能添加控件事件的目標。 – Nilesh