私はTableView
を作成しています。作成したViewController
のコピーを各セルに開かせたいと思います。テーブルビューのセル選択で複製ビューコントロールを開く
可能ですか?私はそれを探しましたが、本当に役立つものは何も見つかりませんでした。
私はTableView
を作成しています。作成したViewController
のコピーを各セルに開かせたいと思います。テーブルビューのセル選択で複製ビューコントロールを開く
可能ですか?私はそれを探しましたが、本当に役立つものは何も見つかりませんでした。
単なる例:
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
tableView.deselectRowAtIndexPath(indexPath, animated: true)
var viewController: UIViewController?
switch indexPath.row {
case 0:
viewController = ViewController0(nibName: "ViewController0", bundle: nil)
case 1:
viewController = ViewController1(nibName: "ViewController1", bundle: nil)
case 2:
viewController = ViewController2(nibName: "ViewController2", bundle: nil)
}
self.navigationController?.pushViewController(viewController, animated: true)
}
はありがとうございました!しかし、私は "新しいviewController"の数がわからない場合、各vieControllerに識別子を書き込まない方法がありますか? Appleのメモアプリが好きですか? –
各セルが提示すべき 'viewController'はどのように分かっていますか? –
ネイティブノートアプリケーションのように: 私たちは新しいノートを作成するたびに、それは複製されたが空の新しいビューコントローラです。 –
が(例えば:あなたのストーリーボードの画像が/いくつかのもの、あなたがこれまでにしようとしている)の例を追加することを検討し –