我在推送过渡期间使用自定义翻转过渡。 我使用这个代码并且翻转很好:
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
MyViewController* myViewController = [sb instantiateViewControllerWithIdentifier:
@"MyViewController"];
[UIView transitionWithView:self.navigationController.view
duration:0.75
options:UIViewAnimationOptionTransitionFlipFromRight
animations:^{
[self.navigationController pushViewController:myViewController animated:NO];
}
completion:nil];
问题出在转型期间。我在所有窗口视图上都有一种阴影。我可以改变颜色,但阴影仍然存在。红色背景的示例([UIColor RedColor]):
谢谢