交叉溶解过渡需要不使用segue

  • 本文关键字:segue xcode ipad ios6
  • 更新时间 :
  • 英文 :


我想使用交叉溶解过渡,但不是通过使用segue。我使用下面的代码在按下按钮时呈现新视图,但过渡是垂直覆盖。有什么办法可以改变这一点吗?

ObViewControllerMonitorMenu *monitorMenuViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"observationSummary"];
monitorMenuViewController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentViewController:monitorMenuViewController animated:YES completion:nil];

上面的代码现在使用附加的行来设置转换类型。

请查看文档,查看在模态呈现视图控制器时的过渡样式列表,特别是在Presenting View Controllers:

部分。https://developer.apple.com/reference/uikit/uiviewcontroller?language=objc

(迅速的回答)

然后你可以将视图控制器的modalTransitionStyle属性设置为所需的值,其中你想要的是UIModalTransitionStyleCrossDissolve

最新更新