gpt4 book ai didi

ios - 仅在分割 View Controller 的一半上呈现模态视图 Controller

转载 作者:行者123 更新时间:2023-12-02 18:56:56 25 4
gpt4 key购买 nike

我正在修改现有的 iPhone 应用程序以在 iPad 上运行。在 iPhone 版本中,当用户点击工具栏按钮时,我会呈现一个模态视图 Controller ,其 modalTransitionStyleUIModalTransitionStyleFlipHorizo​​ntal,这实现了非常漂亮的“卡片翻转”动画。

iPad 界面基于分割 View (实际上是MGSplitViewController)。工具栏按钮位于详细信息 Pane 上,因此当我呈现模态视图 Controller 时,它会占据整个屏幕,并且翻转过渡没有任何意义。

为了获得正确的用户交互,我希望模态 Controller 仅出现在详细 View Controller 上并翻转到位,而主视图 Controller 保持原样。

有什么办法可以做到这一点吗?

最佳答案

UIViewController *viewController = [[UIViewController alloc] init];
viewController.modalPresentationStyle = UIModalPresentationCurrentContext;

[self presentViewController:viewController animated:YES completion:nil];

关于ios - 仅在分割 View Controller 的一半上呈现模态视图 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12762899/

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