ナビゲーションバーのタイトルタップを検知する 情報があまりなかったので共有。 ハマりポイントは以下のとおり。 UILabel の userInteractionEnabled はデフォルト false サンプルコード // タイトルを表示するラベルを作成 let label = UILabel() label.text = "Title" label.sizeToFit() // タップジェスチャーを設定 let gestureRecognizer = UITapGestureRecognizer(target: self, action: "tapped:") label.addGestureRecognizer(gestureRecognizer) // チクショー label.userInteractionEnabled = true // ナビゲーションバーの titleView