gpt4 book ai didi

objective-c - 你如何调整(视觉上,而不是以编程方式) Storyboard中 UISplitViewController 的详细 View ?

转载 作者:技术小花猫 更新时间:2023-10-29 10:45:11 25 4
gpt4 key购买 nike

在 IOS5 中,使用 Storyboard,假设您有一个 UISplitViewController,它有一些 View 被设置为主视图和细节 View 。其中一个细节 View 被设置为 UISplitViewController 的初始细节 View Controller ,因此它在 Storyboard 中的大小是普通细节 View 的大小。其他详细 View 从该详细 View 继续,并且由于继续关系,其大小也与正常详细 View 一样。

当然,当您更改设备的方向时,它们都会动态调整大小。到目前为止一切顺利。

现在假设您添加了另一个 UIViewController,您打算将其用作 UISplitView 的详细 View 。然而,在这种情况下,您将以编程方式使其成为详细 View ,而不是使用“替换”segue。

在 Storyboard上,这个 View 将是全尺寸的,即它看起来不像是细节 View 。这使得 Storyboard中的界面布局成为一个问题。

在随附的屏幕截图中,您可以看到最右侧的 View 是全尺寸 View 。我想让它在 Storyboard中显示详细信息。 Far-right view should be detail view sized

这是怎么做到的?我在属性检查器中尝试了各种大小和选项的组合,但似乎没有什么效果。显而易见的选择是属性检查器“模拟指标”部分中的“大小:详细信息”,但这似乎什么也没做。 Detail view sizing attribute seems to do nothing

最佳答案

如果我理解你的问题(调整 viewController 的大小),我已经通过在“大小”框中选择 自由格式,然后单击 View 并通过检查器设置其大小来完成。

fwiw - 我还没有找到调整导航或选项卡 Controller 等内容的方法。

编辑:选择“Freeform”后,点击View,然后在Identity Inspector选项卡中设置大小,如下所示(不知道选项卡名称)

enter image description here

关于objective-c - 你如何调整(视觉上,而不是以编程方式) Storyboard中 UISplitViewController 的详细 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10902297/

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