1

私は個別指導アプリを構築しており、役立つすべてのチューターを含むテーブルビューコントローラーページから分割ビューに移行する必要があります(片側にmessagesViewControllerがあり、反対側に通常のUIViewControllerがあります)。どうすればこれを行うことができますか?

サブビューやコンテナー ビューなど、あるビューから 2 つのサイド バイ サイド ビューを含む別のビューに移行する別の方法を既に試しましたが、完全に成功していません。このシナリオでは、セグエも機能しないようです。

現在、私は UISplitViewController を使用しており、tableview コントローラー クラスで次のコードを使用して移行を試みました。

override func tableView(_ tableView: UITableView, didSelectRowAt 
indexPath: IndexPath) 
{

 let vc = splitViewController()
 navigationController?.pushViewController(vc, animated: true)

}

出力ボックスに次のエラーが表示されます。 Split View Controllers cannot be pushed to a Navigation Controller

では、View Controller を Split View Controller に移行させる他の方法はありますか? (私が見たすべての例では、スプリット ビュー コントローラーはストーリーボードの初期ビュー コントローラーに割り当てられていますが、私の場合は、それを初期ビュー コントローラーにしたくありません)。

4

0 に答える 0