1

我正在使用 UISplitViewController,我想从 splitViewController 的详细视图控制器中呈现一个 VC。我这样做:

[self presentModalViewController:VC animated:YES]; 

也从主VC那里尝试过。

[self.detailVC presentModalViewController:VC animated:YES]; 

它适用于全屏,我的意思是它就像从 UISplitViewController 本身呈现一样。即使得到相同的结果,我也尝试更改模态演示样式。

我想要的是呈现的 VC 应该在 DetailVC 的范围内呈现,它可以是 DetailVC 的整个框架,但不能靠近 MasterVC。

现在我正在使用 UIView 动画来实现这一点,关于如何通过呈现来做到这一点的任何想法?

4

2 回答 2

1

从 Xcode 6 开始:

在故事板中,选择当前模态segue,然后转到 Identity Inspector,然后为 Presentation 选项选择 Current Context。

在此处输入图像描述

于 2015-06-19T19:46:24.303 回答
0

您的详细视图控制器应该在导航控制器内,然后将您的附加视图控制器推入导航控制器而不是模态。

于 2013-07-11T06:35:04.410 回答