从容器视图中推送ViewController会将其视图框架更改为原始大小

时间:2013-06-14 14:23:32

标签: ios objective-c xcode cocoa-touch ioc-container

我创造了类似于我添加的图片的内容。 我使用Ctrl +连接UIButton拖动到子视图2 ViewController并选择推送segue。(图片显示自定义segue,请忽略它)

我的问题是,当我点按按钮时,新的ViewController是全尺寸的(覆盖所有屏幕)

如何强制它保持原始容器的大小?

修改

从答案中我发现在新的导航控制器中嵌入VC B会强制VC C以较小的尺寸推送,我想了解为什么我不能使用原始的导航控制器。做同样的事情

1 个答案:

答案 0 :(得分:4)

你说你做的是不可能的。如果控制器未嵌入导航控制器,则无法进行推送。如果您在导航控制器中嵌入了Child View 1,那么您尝试做的事情应该可以正常工作。