gpt4 book ai didi

objective-c - UIModalPresentationFullScreen 在 iPad Landscape 中无法正常工作?

转载 作者:行者123 更新时间:2023-11-28 23:08:26 25 4
gpt4 key购买 nike

我必须在 modalViewController iPad 中显示数据。我必须将 viewController1 中的 viewController2 显示为 ModalView 以实现全屏。 viewController1 在 UITabbarController 中,viewController2 应该隐藏 tabBar。所以,我使用这段代码从 viewController1 显示 viewController2,

UIViewController *viewController2=[[UIViewController alloc] init];        
viewController2.modalPresentationStyle = UIModalPresentationFullScreen;
[self presentModalViewController: viewController2 animated:YES];

当我在横向模式下调用此 viewController2 时,viewController 在 vi​​ewController1 中显示一半的屏幕。而且,模拟器会自动更改为纵向模式并自动返回横向模式。这有什么问题?谁能帮我找到解决方案?提前致谢。

最佳答案

设置 modelPresentationStyle UIModalPresentationCurrentContext。可能会解决您的问题。它解决了我的问题。

关于objective-c - UIModalPresentationFullScreen 在 iPad Landscape 中无法正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8830860/

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