アプリ内のメニューにcollectionViewを使用しています。メニューにはナビゲーションコントローラがあるので、ユーザーはメニューに入っていることを知り、メニューとメニューから選択したページの間を前後に進むことができます。親navigationControllerを持つcollectionViewControllerのセルからSegue
私はcollectionViewを作成したので、実行時にセルが作成されるので、私は 'show' segueを使用できないようです。
インタフェース
ランタイム
まだこのメニューのナビゲーションバーを利用する方法はありますか?
以前は、各セルから目的のページまでsegueで静的なテーブルビューを使用していました。 Iveはそれぞれの名前のついた扇子に束縛されたコードを手に入れましたので、変更するのは嫌です。古いテーブルビュー
クラスMenuTableにseguesを使用して
コード:のUITableViewController {
weak var centerButtonDelegate: ManageCenterButtonDelegate?
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "segueTour" {
fadeOutDelegate()
}
あなたはセグーをどこに呼びますか?そのコードを見ることはできますか? – John
私はプログラマチックにセグをしたくありません。彼らは 'show' seguesとしてテーブルビューのセルから設定されました。私はtableViewを行っていたときに、私は代理関数を呼び出すprepareForSegue関数でいくつかのコードを持っています。それを示すために質問を編集してください。 – Pippo
プログラムで設定することをお勧めします。制御がより簡単です。 – John