UIView
はNavigationController
の内部に埋め込まれています。ユーザがTableView
のセルをクリックすると、彼はUIView
に連れて行きます。しかし、UIView
は、右側からスライドアウトするのではなく、下から飛び出します。私はに表示されるセグを持っています。を表示するので、なぜこれをやっているのか分かりません。TableView付きナビゲーションコントローラ
0
A
答えて
2
スライドイン側の行動からは一人っ子ナビゲーションコントローラのすべてが同じ UINavigationControllerの子であるときに動作します。この要件には、「ルート」または最初の子が含まれます。あなたの場合、ルートの子はUITableViewControllerです。
それはストーリーボードで次のようになります。
UINavVC ---> RootChildVC ---> SecondChildVC ---> ThirdChildVCなど
セグエは文脈であることを示しています。上記の図のようなものであれば、水平なスライドになります。任意の二つのVC間の手描きセグエ含むまったく他の状況で
、が底部から入ってくるとバック滑落モーダルプレゼンテーションとして解釈さを示します。また、「ナビゲーション」関係が検出されないため、自動的な「戻る」ボタンのインストールも行われません。
あなたはおそらく混乱しているので、ストーリーボードを上記の単純なイディオムに戻す必要があります。直接の親がの異なるVCである "いとこ"と、別の UINavigationControllerの間でセグメントしている場合は、「その他の状況」に該当します。
0
ナビゲーションコントローラを別のナビゲーションコントローラに組み込むことはできません。
ViewとNavigationController間のルートビューの関係を削除し、NavigationControllerを削除し、TableViewから直接そのビューに "show" segueを設定します。
関連する問題
- 1. タブバーコントローラ付きナビゲーションコントローラ?
- 2. ナビゲーションコントローラのバー付きモーダルビュー
- 3. ナビゲーションコントローラ付きのPythonによるウェブスクラブ
- 4. ナビゲーションコントローラ(基本)付きios ios5 exc_bad_access
- 5. 別のストーリーボードへのナビゲーションコントローラ付きカスタムセグレット
- 6. AlertAction付きTableView行を追加
- 7. ナビゲーションコントローラ[SWIFT 3]によってrootになったときに、tableviewがViewControllerでnilと表示される
- 8. PushViewナビゲーションコントローラ
- 9. Swift - カスタムフィルタ付きのtableViewで配列データを返す
- 10. Tabbarがナビゲーションコントローラにアクセスできない
- 11. ナビゲーションコントローラを使用したときのスウィートトラブル
- 12. モーダルビューのナビゲーションコントローラ
- 13. ナビゲーションコントローラのディスプレイプロンプト
- 14. ナビゲーションコントローラにギャップ
- 15. ナビゲーションコントローラの問題
- 16. iOSカスタムメニュー(ナビゲーションコントローラ?)
- 17. は別ナビゲーションコントローラ
- 18. ナビゲーションコントローラがnull
- 19. ポップオーバー内のナビゲーションコントローラ
- 20. ナビゲーションコントローラSIGABRT iOS5を
- 21. iPhone TableViewのTableView
- 22. ナビゲーションコントローラに関連付けられたビューコントローラを解放する
- 23. Javafx update tableview with tableview
- 24. ナビゲーションコントローラを使用して接続された特別なタブのtableViewを更新する
- 25. iphoneのナビゲーションコントローラ&detailViewエラー
- 26. 風景のナビゲーションコントローラ、ポップアップスクロールアップ
- 27. タブバーのナビゲーションコントローラをポップアップ
- 28. 変更ナビゲーションコントローラのタイトル
- 29. ナビゲーションコントローラのないセグレス
- 30. ナビゲーションコントローラのビューサイズ[迅速]
TableView Controller *もナビゲーションコントローラに組み込まれていますか? – BaseZen
これは別のナビゲーションコントローラに組み込まれています。 –
それが働いていない理由です。 – BaseZen