gpt4 book ai didi

ios - 在另一个 viewController 中调整子 ViewController

转载 作者:行者123 更新时间:2023-11-29 04:15:56 26 4
gpt4 key购买 nike

我正在尝试在另一个 View Controller 中使用 subview Controller 的应用程序。我有一个 VC,我正在实例化另一个 VC,并在外部 VC 内使用它自己的 xib。

我使用新的 iOS 5 方法 addChildViewController 将其添加为 subview ,并且还将其 View 添加为 subview 。

但是如何控制它在父 View Controller 内的位置和大小?

我应该修改子 Controller View 的框架吗?或者我必须调整 xib 本身的自由格式 View ?

此外,在我当前的实现中, subview 在父 View Controller View 的状态栏后面启动。关于如何系统地实现这样的事情有什么想法吗?

最佳答案

#define SUBVIEWS_FRAME CGRectMake(0,20,100,100) // whatever frame you need
- (void)addChildViewController:(UIViewController *)childController{

[childController.view setFrame:SUBVIEWS_FRAME];
[super addChildViewController:childController];

}

关于ios - 在另一个 viewController 中调整子 ViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13718721/

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