Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 定义模态视图尺寸?_Ios_Objective C_Uikit_Interface Builder_Modalviewcontroller - Fatal编程技术网

Ios 定义模态视图尺寸?

Ios 定义模态视图尺寸?,ios,objective-c,uikit,interface-builder,modalviewcontroller,Ios,Objective C,Uikit,Interface Builder,Modalviewcontroller,我正在开发一个基于主细节的iApp,我希望主窗格中有一个特定的按钮来触发“设置”窗体窗口的幻影 然后,我将segue设置为“modal”,得到一个覆盖整个屏幕的表单视图。此表单来自屏幕底部 如何让我的视图从窗口顶部的插槽中显示,并覆盖(比如)屏幕宽度的三分之二和高度的四分之三 谢谢 您不能轻易地使用模态表示样式,因为它们是固定大小的。这是可以解决的,但是你需要调整私有视图的大小,这很快就会让你感到有点脆弱和混乱 创建自己喜欢的大小的视图控制器更简单,可以将其添加为子视图控制器并自己设置动画。您甚

我正在开发一个基于主细节的iApp,我希望主窗格中有一个特定的按钮来触发“设置”窗体窗口的幻影

然后,我将segue设置为“modal”,得到一个覆盖整个屏幕的表单视图。此表单来自屏幕底部

如何让我的视图从窗口顶部的插槽中显示,并覆盖(比如)屏幕宽度的三分之二和高度的四分之三


谢谢

您不能轻易地使用模态表示样式,因为它们是固定大小的。这是可以解决的,但是你需要调整私有视图的大小,这很快就会让你感到有点脆弱和混乱

创建自己喜欢的大小的视图控制器更简单,可以将其添加为子视图控制器并自己设置动画。您甚至可以添加自己的背景调光视图


你失去了segues和解雇代码的便利性,因为你不再“展示”新的VC,但这并不难重现

iApp?iPhone、iPad或universal?哎呀。iPad,当我写“Master Detail”时,我认为这很清楚,但一个人确实可以写一个iPhone MD iApp…嘿,非常感谢!你有一些快速脏的示例代码/示例URL让我开始吗?你对哪一部分特别有问题?IB的典型问题:我将UIViewcontroller拖到工作区,与其他掩码(创建主细节/CoreData应用程序时自动生成)相比,它总是显得异常巨大。另外,我很乐意在MasterView的底部放置一个小菜单栏,但它会出现在桌子后面,我如何才能将其固定在底部?在IB中,您需要将大小更改为“freeform”,然后您可以随意调整大小。我不太使用IB。您可以在视图控制器上设置freefrom,然后必须选择主视图来设置大小。这就是我放弃IB的原因。