ios13 模态弹出presentViewController全屏

ios13更新presentViewController默认的弹出方式

ios13 模态弹出presentViewController全屏_第1张图片
2C458B3334EEA885E8F9A12A00EE69CB.JPG

如果想要跳转的页面为全屏该怎么设置?
我查了很久。。网上查到的方式都是

self.modalPresentationStyle = UIModalPresentationFullScreen;

然后怎么试都不行

后来才发现不能设置当前控制器的属性!
要设置要跳转的控制器的属性
从ViewController1跳转到viewControlle2,需要在viewControlle1里面设置viewControlle2的modalPresentationStyle,就解决了

ViewController2 *viewControlle2=[ViewController2 new];
viewControlle2.modalPresentationStyle = UIModalPresentationFullScreen;
[self presentViewController:viewControlle2 animated:YES completion:nil];

你可能感兴趣的:(ios13 模态弹出presentViewController全屏)