在iOS13(使用Xcode11)上,出现致命异常:尝试呈现RPSystemBroadcastPickerView时出现NSInvalidArgumentException

问题描述 投票:0回答:1

iOS 13上显示RPSystemBroadcastPickerView时,它显示具有以下描述的异常:致命异常:NSInvalidArgumentException应用程序尝试将UIModalTransitionStylePartialCurl呈现给非全屏视图控制器或从非全屏视图控制器呈现。我正在使用Xcode版本11.3.1(11C504)。有什么解决方案可以阻止此异常?

ios13 xcode11 replaykit rpsystembroadcastpickerview
1个回答
0
投票

这是因为iOS 13使用新的演示样式而不是全屏显示。而且它不支持您需要更改默认表示样式的PartialCurl转换:

var navigationController = new UINavigationController(ctrl);navigationController.ModalPresentationStyle = UIModalPresentationStyle.FullScreen;ctrl.ModalTransitionStyle = UIModalTransitionStyle.PartialCurl;PresentViewController(navigationController,animation:true,null);

© www.soinside.com 2019 - 2024. All rights reserved.