0

私のアプリケーションのメインビューでは、UINavigationControllerのサブクラス化されたボタンがあり、設定を変更するためにUITableViewControllerを保持しています。アプリのメインビューに戻って取得するにはUINavigationItemのtouchUpInsideイベント

、私はUINavigationControllerサブクラスでこれを持っている:

navigationBar.setItems([UINavigationItem(title: "Back"), 
         UINavigationItem(title: "Settings")], 
         animated: false) 

私はタブ[戻る]ボタンは、アプリが同じビューに戻ってsegues

- しかし、ナビゲーションバー今だけ設定項目があります。

[戻る]ボタンをクリックすると、UINavigationControllerサブクラスを閉じてメインビューに戻ります。

touchUpInsideイベントをUINavigationItemに送信するにはどうすればよいですか、これを行うには別の方法がありますか?

答えて

0

だから、これを行うのは非常に簡単な方法がありますが判明:作成するUIBarButtonItem

  • ストーリーボード
  • でサブクラス UITableViewControllerサブクラスへ UIBarButtonItemから UITableViewController
  • 制御ドラッグを追加

    • アクション
    • アクションでUITableViewControllerを却下します。
  • 関連する問題