同じビューコントローラの3つのビューから切り替える必要があります。正しく到達していますが、常にフェードトランジションが発生します。正確にどのように機能するのかわかりません。遷移のタイプを定義するパラメーターはどれですか?setTypeまたはlayerforKey:?両方試してみましたが、いつも同じ効果が出ます!ありがとうございました
CATransition *trans =[CATransition animation];
trans.delegate = self;
[trans setDuration:2];
[trans setType:kCATransitionFromTop];
[trans setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]];
CALayer *layer = self.view.layer;
[layer addAnimation:trans forKey:kCATransitionMoveIn];
[self.view addSubview:vistaSocial];