gpt4 book ai didi

swift - 将 XIB 加载到另一个 XIB 的 View 中

转载 作者:行者123 更新时间:2023-11-30 10:20:33 24 4
gpt4 key购买 nike

我有一个 XIB 文件,其中有一个空白的 CustomUserView(具有基类 CustomUserView 的 UIView)和一个 UIButton。它有一个 Controller ,MyMainController。在主 Controller 方法中我有代码:

//Set up user info view
customUserView = (NSBundle.mainBundle().loadNibNamed("CustomUserViewXIB", owner:nil, options:nil) as NSArray)[0] as CustomUserView

我已经在 viewDidLoad 和 viewWillAppear 方法中尝试了这段代码。现在 CustomUserViewXIB 中有一些我想显示的字段。但是,我只得到空白的 CustomUserView 和按钮。有没有办法做我想做的事情,或者我必须将 CustomUserView 添加为 subview ?

最佳答案

如果您要加载另一个 CustomUserView 并配置它,当然您必须将其添加为 subview 。否则它只是存在于您的代码中的东西。未作为 subview 添加到实际位于界面中的某个 View 的 View ,则不在界面中。

关于swift - 将 XIB 加载到另一个 XIB 的 View 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26915072/

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