objective-c – 在拆分视图控制器中调整主视图和详细视图控制器的大小?

objective-c – 在拆分视图控制器中调整主视图和详细视图控制器的大小?,第1张

概述我正在使用 Xcode 4.2并正在开发一个应用程序,我希望菜单屏幕使用拆分视图.实际上,我需要拆分视图控制器的一部分是将一些菜单选项拆分为左窗格和右窗格.我希望能够为主视图控制器和详细视图控制器设置自定义大小,但似乎没有什么对我有用.我尝试使用以下代码更新每个视图控制器的帧大小: [self.view setFrame:CGRectMake(0, 0, 768, 502)]; 在viewDidL 我正在使用 Xcode 4.2并正在开发一个应用程序,我希望菜单屏幕使用拆分视图.实际上,我需要拆分视图控制器的一部分是将一些菜单选项拆分为左窗格和右窗格.我希望能够为主视图控制器和详细视图控制器设置自定义大小,但似乎没有什么对我有用.我尝试使用以下代码更新每个视图控制器的帧大小:
[self.vIEw setFrame:CGRectMake(0,768,502)];

在vIEwDIDLoad函数中,但似乎没有任何影响.

有没有办法为拆分视图控制器的主视图控制器和详细视图控制器设置自定义大小,而无需在AppDelegate.m文件中实例化视图控制器?我希望能够编辑故事板中的每个视图控制器,因为它们是具有许多按钮等的菜单屏幕.

解决方法 编辑:
在iOS 8中,可以通过指定minimum / maximumPrimaryColumnWIDth属性或preferredPrimaryColumnFraction来更改相对宽度.

以下答案对于iOS< 8: 您无法更改拆分视图控制器的大小. 见:http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/Introduction/Introduction.html

“UISplitVIEwController类是一个容器视图控制器,它管理两个信息窗格.第一个窗格的固定宽度为320点,高度与可见窗口高度相匹配.第二个窗格填充剩余的空间.”

总结

以上是内存溢出为你收集整理的objective-c – 在拆分视图控制器中调整主视图和详细视图控制器的大小?全部内容,希望文章能够帮你解决objective-c – 在拆分视图控制器中调整主视图和详细视图控制器的大小?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1246546.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存