0

IOS を使い始めたばかり - いくつかのチュートリアルを作成 -

チュートリアルで使用したすべてのもの - ボタンをクリックすると、ナビゲーション コントローラーを使用して次のビューに移動します。

aticoD のロゴクイズアプリを見ていました。

  1. このアプリにはナビゲーション コントローラーが表示されません。戻るボタンとして機能するカスタム矢印の画像がありますが、ナビゲーション バーは表示されません。

この方法を使用していますか???-

- (void)viewWillAppear:(BOOL)animated {
    [self.navigationController setNavigationBarHidden:YES animated:YES];
}

---アプリで見ることができ、レベルを選択できます-スワイプする必要があります-

この部分を実装する方法について、いくつかのガイドラインを教えてください。またはチュートリアルにリンクしてください。

4

1 に答える 1

1

このコードを設定する必要があります

UIViewController *viewController = [[UIViewController alloc] init];
//Animation 
CATransition *animation = [CATransition animation];
[animation setDuration:0.5];
[animation setType:kCATransitionMoveIn];
[animation setSubtype:kCATransitionFromRight];
[animation setFillMode:kCAFillModeForwards];
[animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionLinear]];
 //animation add to layer.
[[viewController.view layer] addAnimation:animation forKey:@"pushAnimation"];

[[self.navigationViewController.view layer]addAnimation:animation forKey:@"pushAnimation"];
[self.navigationViewController pushViewController:seeAllViewController animated:YES];

アニメーションの種類が異なる場合は、アニメーションを変更するだけTypeです。subTypefillMode

于 2012-09-18T14:28:28.070 に答える