表示私のアプリは、私がここに階層を投稿したい ストーリーボードを使用している:カスタムURLスキーマに基づいてappDelegateからのビューコントローラ
ビューコントローラ>タブバーコントローラ>ナビゲーションコントローラ> TableViewController> DetailViewController
この詳細ビューコントローラは、インターフェースビルダーを介して設定された識別子iも有する。
表の項目を選択すると、詳細ビューが表示されます。
私は私のアプリでカスタムURLを有効にしているし、すべてがを除いて正常に動作し、もしmyAppNameを使って、他のアプリからの呼び出しを受けた://一意ID
私が受け取るとき、私は以前について話した詳細ビューを表示したいですカスタムURLの呼び出しがどのようにわからない。
識別子を使用してビューコントローラをインスタンス化しましたが、エラーをスローせずに表示する方法がわかりません。
このストーリーボードのビューをappdelegate openUrl:sourceアプリケーションメソッドから直接表示する方法をお手伝いしてください。
UIを準備完了状態にするとどういう意味ですか?私はURLの引数を解析して、詳細なビューを取得して正しいオブジェクトを表示していますが、ビューをプッシュする方法は分かりませんでした。 – carbonr
準備完了状態とは、詳細ビューコントローラをプッシュする準備ができていることを意味します(コードを参照)。最後の行は、View Controllerをプッシュする方法を示しています。 – danh
私はそれを試して、私のために動作しません。私はself.tabBarControllerのエラーをスローします。私はiOS5のストーリーボードを使ってすべてを作った。解決策を解答して編集してください。私はストーリーボードからInstanstiateViewControllerを持っていなければならず、何とかそれを画面にプッシュする必要があると思います。しかし、appdelegateはこのView Controllerに接続していません。 – carbonr