の320 TTCategoryの例では、LauncherViewTestControllerを修正してテストビューコントローラを起動しようとしています。私はTestContrllerクラスを作成し、launchViewに続いて "launchherView:didSelectItem:
として[map from: @"tt://test"
parent: @"tt://launcherTest"
toViewController: [TestController class]
selector: nil
transition: 0];
を登録します。didSelectItem :,私は、このテスト・ビュー・コントローラに
- (void)launcherView:(TTLauncherView*)launcher didSelectItem:(TTLauncherItem*)item {
TTNavigator *navigator = [TTNavigator navigator];
[navigator openURLAction:[ [TTURLAction actionWithURLPath:@"tt://test"] applyAnimated:NO]];
}
を移動しようしかし、私は「エラーネストされたプッシュアニメーションが発生することができます取得保ちます「破損したナビゲーションバーで」表示され、ナビゲーションバーが互いのタイトルスタックで正しく動作していません。私はiPhone開発に非常に新しいです、誰も私にここでいくつかの助けを与えることができますか?
を編集して、私は以下の回答を掲載しました。代わりにViewControllerのSharedViewControllerへのマップが必要です。
アニメーションのあるナビゲーションコントローラにビューコントローラをプッシュする場合、そのアニメーションが完了するまで待ってから別のビューコントローラを押す必要があります。 – titaniumdecoy
どうすればいいですか? –