こんにちは、2 つのビュー コントローラー間にカスタム トランジションがあり、トランジション時にそれらの間の黒いギャップを削除したいと考えています。これを行うにはどうすればよいですか? ありがとうございました!CATransition とギャップの写真を使用して現在どのように遷移が実行されているかを次に示します。
- (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];
settingsViewController = [self.storyboard instantiateViewControllerWithIdentifier: @"settingView"];
[self.navigationController pushViewController:settingsViewController animated:NO];
}