在iOS 13上呈现RPSystemBroadcastPickerView时,它显示了一个异常,描述如下: Fatal Exception: NSInvalidArgumentException Application try to present UIModalTransitionStylePartialCurl to or from non-fullscreen view controller 。我正在使用 Xcode 版本 11.3.1 (11C504)。有没有办法阻止这个异常?
问问题
220 次
1 回答
0
这是因为 iOS 13 使用了新的演示样式,而不是全屏。而且它不支持您需要更改默认演示样式的 PartialCurl 过渡:
var navigationController = new UINavigationController(ctrl); navigationController.ModalPresentationStyle = UIModalPresentationStyle.FullScreen; ctrl.ModalTransitionStyle = UIModalTransitionStyle.PartialCurl; PresentViewController(navigationController, 动画: true, null);
于 2020-04-29T08:30:41.757 回答