Facebook のようなスワイプ メニューを実装しましたが、ナビゲーションに問題があります。
私は3つのViewControllerを持っています
- 他の 2 つを含む MainViewController
- アプリケーションの「ホームページ」である HomeViewController
- さらにナビゲートするためのボタンを含む SwipeMenuViewController
ここで、HomeViewController から 2 番目のページへのセグエを実行したいと考えています。ボタンを HomeViewController に配置し、cmd + で 2 ページ目の Action segue: Push にドラッグしました。
アプリケーションを実行すると、次のエラー メッセージが表示されます。
Terminating app due to uncaught exception 'NSGenericException', reason:
'Push segues can only be used when the source controller is managed by
an instance of UINavigationController.'
したがって、基本的には、Facebook が使用するものとまったく同じナビゲーション、メイン ページのメニュー ボタン、または左上隅の戻るボタンを作成したいと考えています。
どんなアイデアでも大歓迎です!