gpt4 book ai didi

ios - 当模态视图 Controller 已经显示时如何更改 modalPresentationStyle?

转载 作者:可可西里 更新时间:2023-11-01 03:35:15 31 4
gpt4 key购买 nike

我想设置我的 UIModalPresentationFormSheet 样式模态视图成为 UIModalPresentationFullScreen 样式,但是当它已经显示为 UIModalPresentationFormSheet 样式时,它可以不使用代码“[xx setModalPresentationStyle:UIModalPresentationFullScreen];

有没有办法在显示模态视图后更改当前样式?我的代码是这样的:

UITableDownload* vc = [[UITableDownload alloc] initWithStyle:UITableViewStylePlain];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:vc];
[nav setModalPresentationStyle:UIModalPresentationFormSheet];
[MainAppDelegate mainBrowserViewController] presentModalViewController:nav animated:YES];

...//after shown,sometime I implement following code:
[nav setModalPresentationStyle:UIModalPresentationFullScreen];//(The "nav" object is the same as above code)
//But the change style code takes no effect.

最佳答案

在 iOS 7 应用程序中这对我来说仍然是一个问题,此时我只能得出结论,在转换发生后更改 modalPresentationStyle 没有任何效果。

关于ios - 当模态视图 Controller 已经显示时如何更改 modalPresentationStyle?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5631897/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com