すでに作成および保持されているが、現在表示されていないビューコントローラをリロードしようとしています。ビューコントローラがナビゲーションスタックに保存されていないため、poptorootviewcontrolleranimatedを使用できません。これは、ユーザーが以前のすべてのビューに戻ることなく、ビュー間を移動できるようにする必要があるためです。言い換えれば、私はタブバーアプリケーションの機能を実装しようとしています。トリッキーになるのは、左側にテーブルビューがあるFacebookスタイルの分割ビューを使用していることです。
これまでのところ私は
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
appDelegate = [[UIApplication sharedApplication] delegate];
switch (indexPath.section) {
case 0:
if (appDelegate.firstViewController.isViewLoaded) {
次のコード行は、ロードする必要のあるビューが何であるかわかりません
appDelegate.firstViewController
これはすでに作成されており、でrootViewControllerとして設定されているためです。
applicationDidFinishLaunching
これが理にかなっていることを願っています、そしてどんな助けもいただければ幸いです!