Je suis en train d'ajouter une action à une vue que je suis d'ajouter à la navigation titleviewaction vue personnalisée titre de navigation ne déclenche pas
let titleview = UIView()
titleview.isUserInteractionEnabled = true
let tapGesture = UITapGestureRecognizer(target: self, action: #selector(VC.openPopup))
titleview.addGestureRecognizer(tapGesture)
let label = UILabel()
label.textColor = UIColor.white
label.font = UIFont.systemFont(ofSize: 12)
label.text = "Tap Here to change"
titleview.addSubview(self.selectGroupButton)
titleview.addSubview(label)
J'ajoute ce point de vue que la navigation titleview
self.navigationItem.titleView = self.selectGroupView
self.navigationItem.titleView?.isUserInteractionEnabled = true
Mais ma méthode n'est pas appelée.
Vous pouvez ajouter UIView sur la barre de navigation en temps de conception de titre dans viewcontroller de story-board. –