gpt4 book ai didi

ios - 在 UIView 中包含 UIViewController

转载 作者:行者123 更新时间:2023-11-28 22:26:53 24 4
gpt4 key购买 nike

我正在尝试为我的应用制作一个类似于 facebook/youtube 的滑出式菜单。我的主视图 Controller 有两个 UIView,一个用于菜单 TableView 和那些,另一个我计划包含用户切换到的任何 View 。

我试图在界面生成器中制作另一个 UIViewController View 作为包含在 UIView 中的内容 subview 。我是这样做的

[self.contentViewLayer addSubview:[[PersonViewController alloc]init].view];最后有和没有 .view。它没有用。是否可以在 UIView 中包含 Storyboard 中的 UIViewController?

最佳答案

你或许应该看看 Child View Controllers来自 Apple 文档。

下面是一些示例此技术的代码:

- (void)addContentViewController:(UIViewController *)viewController {
/* This should be inside your slide out view controller manager */
[self addChildViewController:viewController];
viewController.view.frame = [self frameForContentController];
[self.view addSubview:viewController.view];
[viewController didMoveToParentViewController:self];
}

关于ios - 在 UIView 中包含 UIViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18698874/

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