こんにちは、ビューコントローラーのアニメーションを作成した後、ビューを読み込もうとしています。最後の行としてコントローラー識別子「theSetting」を使用して、ストーリーボード ID を探してビューを取得していますが、このメソッドはコントローラーを読み込んでいますが、そうではありません。ビューを読み込んでいます。これについて他にできることはありますか?私は CATransitions を使用するのが初めてで、何かを忘れているように感じます。ありがとうございました
- (void)bottomButtonScreen4:(UIGestureRecognizer *)gestureRecognizer {
NSLog(@"Swipe Up Worked");
settingsViewController = [[SettingsViewController alloc] init];
CATransition* transition = [CATransition animation];
transition.duration = 0.5;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionLinear];
transition.type = kCATransitionPush;
transition.subtype = kCATransitionFromTop;
[self.navigationController.view.layer addAnimation:transition forKey:nil];
[self.navigationController pushViewController:settingsViewController animated:NO];
[settingsViewController.storyboard instantiateViewControllerWithIdentifier:@"theSetting"];
}