2017-11-13 10 views
0

この質問は数回お願いしましたが、私はコンセプトを理解するのに深刻な問題があるようです。これは部品が今のように見える方法です。マスター/ディテールの最初の外観を詳細ビューではなくマスタービューに設定します

enter image description here TabBarControllerは、左側のマスターにつながります。さて、私はこの設定でsplitViewController(splitViewController: UISplitViewController, collapseSecondaryViewController . . .をどこに置くのですか?私は数多くの場所で試してみましたが、代議員を設定しようとしましたが、呼び出されることさえありません。私は表示するものがないので、実際のコードを提供することすらできません。

私は、TableViewCellのクラス、DetailViewControllerのクラス、TableViewControllerのクラスを持っています。

私が上記の方法を追加する必要がある点を誰かが指摘できれば、それは呼び出され、アプリが詳細ビューにまっすぐジャンプすることを防ぎます、本当に感謝します。

本当にありがとうございました

答えて

0

[OK]を、欠けている部分は、私が他のコントローラのデリゲートを設定したものにデリゲートを設定していませんでした。

私は今では2つのマスターを持っています(「テンプレート作成」マスターがデリゲート関連を取得した場所はまだわかりません)。新しいマスターのスプリットビューのデリゲートは、そこで、splitViewController . . .が呼び出され、私はreturn YESで操作できます。

関連する問題