私はpagecontrol
3つのビューを持つアプリを作成していますが、各ビューにはクリックするとaを呼び出すボタンが含まれていますが、ビューがメイン画面の中央にあるため、ビューxib
の負荷が非常に悪く見えることが問題ですxib
。xibを次のように表示したいページ全体なので、アプリデリゲートでメソッドを作成し、ビューのボタンから呼び出して、xibが個別にロードされるようになりましたが、ビューに戻って同じ関数を呼び出すと、メインページが何度も繰り返されます..私は知っていますその長い質問ですが、私は初心者なので、努力していただければ幸いです....アプリデリゲートのコードに感謝します
-(void)specify
{
ResultViewController *res = [[ResultViewController alloc]init];
CATransition *transition = [CATransition animation];
transition.duration = 0.3;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionPush;
transition.subtype = kCATransitionFromRight;
[self.window.layer addAnimation:transition forKey:nil];
[self.window.rootViewController presentModalViewController:res animated:NO];
}