2012-01-12 6 views
1

私は空のプロジェクトから始め、2つのビュー(UIViewController、UITableController)を追加します。ナビゲーションコントローラスタックなしでUIViewControllerをUITableControllerに置き換える適切な方法は何ですか?

ナビゲーションコントローラスタックなしでUIViewControllerからUITableControllerにジャンプする適切な方法は何ですか?

例:ウェルカムページを考えてください、ここをクリックして続行し、テーブルコントローラに移動します。

ありがとうございました!

答えて

0

この場合、ウェルカムページタイプのものなら、2つのビューコントローラはありません。私はUIViewControllerUITableViewを表示し、ボタンをタップすると最初のテーブルビューの上に表示されます。つまり、表示コントローラが1つだけです。

+0

1つのビューコントローラがUITableViewControllerの場合... "トップビュー"は何ですか? 「ちょうど1つのビューコントローラ」でこの作業を行うにはどうしたらいいですか? – wakajawaka

+0

少しはっきりと編集されました。申し訳ありませんが、私はUIViewController'にテーブルビューを持っていて、それを見ることができました。それは理にかなっていますか? – mattjgalloway

+0

ああ、はい。あなたの技術は理にかなっています。しかし、私の質問は、ビューを破棄してテーブルビューを表示する方法を理解することです。私はIOSのように新しいので、私はビューを破棄し、別のものを表示するための最良の、または適切な方法を理解しようとしています。ご協力いただきありがとうございます!他のポインタ? – wakajawaka

3

これらが唯一の表示コントローラの場合は、UIWindowrootViewControllerプロパティを再割り当てして表示することができます。表示するコントローラに設定するだけで、残りの処理が実行されます。

+0

「これらはビューコントローラだけですか?」btw UIWindowのrootViewControllerが私のケースで必要と思われるもの(ビューをディスプレイしてテーブルコントローラに移動すること)が可能かもしれないと考えています – wakajawaka

+0

rootViewControllerがフルスクリーンで表示されます。 –

+0

ちょっと別のアイデア:UIWindowのrootViewControllerをUITableViewControllerに設定し、UIViewControllerをモーダルに(presentModalViewController)表示することもできます。それを却下すると、iPhone用のGoogle+アプリ(サインインページ)のように見えます。 – Canopus

関連する問題