gpt4 book ai didi

ios - 在 loadView 中确定正确的大小

转载 作者:IT王子 更新时间:2023-10-29 08:08:56 27 4
gpt4 key购买 nike

如何始终如一地确定在 loadView 中布局 View 的正确大小?

我有不同的情况,其中 UIViewController 被推送到 UINavigationController,或者 UITabBarController 存在,或者两者都有。如果我对值进行硬编码,这些元素会更改可用屏幕区域并使其不一致。

在调用 loadView 的那一刻,我想知道如何调整我添加 subview 的容器 View 的大小。

我查看了 UIViewController 指南,Apple 使用 UIScreen mainScreen applicationFrame,但在他们的示例中这样做是因为他们正在制作全屏应用程序。

我在这里看到了一些答案,但没有一个解决如何以一致的方式做到这一点。

感谢您提供的任何帮助。

最佳答案

您不需要知道确切的大小。 VC 不应该调整自己的规模,这是其母公司的责任。 Apple UIKit 工程师 Andy Matuschak 在 Twitter 上证实,只需使用 [[UIView alloc] init] 创建一个 UIView:https://twitter.com/andy_matuschak/status/365227892151558144

关于ios - 在 loadView 中确定正确的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7486154/

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