gpt4 book ai didi

cocoa-touch - 使用 Storyboard添加 subview ,无需外部 xib

转载 作者:行者123 更新时间:2023-12-02 19:03:05 26 4
gpt4 key购买 nike

我正在学习 Objective-C。

我对新的 Storyboard功能有疑问。我将使用 xib 初始化主视图内的 subview 。

如果不使用 Storyboard,我可以使用:

controller = [[UIViewController alloc]initWithNibName:@"NibName" bundle:nil];
[self.view addSubview:controller.view];

现在,我不会使用外部 xib,但我想管理一个类中的 View 并像另一个类中的 subview 一样使用它。

我知道可以使用 xib 并使用类似的代码来加载它,但它必须在 Storyboard之外。

最佳答案

首先在 Storyboard中创建 View ,然后使用以下代码实例化它。还要确保通过属性检查器为其指定一个标识符。

controller = [self.storyboard instantiateViewControllerWithIdentifier:@"identifier"];
[self.view addSubview:controller.view];

关于cocoa-touch - 使用 Storyboard添加 subview ,无需外部 xib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8303101/

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