gpt4 book ai didi

objective-c - 在Interface Builder中设计一个NSView子类然后实例化它?

转载 作者:行者123 更新时间:2023-12-03 16:23:25 24 4
gpt4 key购买 nike

所以我有一个 NSTabView,我正在动态调整它的大小并用 NSView 子类填充它。我想在 IB 中设计页面,然后实例化它们并将它们添加到 NSTabView 中。我已经以编程方式添加了 NSView 子类,但我不确定如何在 IB 中设计它们,然后实例化它们。

最佳答案

我想我明白了。如果这不是一件好事,请告诉我。

我创建了一个新的 xib 文件,将其文件所有者设置为 NSViewController,并将其“ View ”设置为我在 xib 中设计的自定义 View 。

那么你只需要:

NSViewController *viewController = [[NSViewController alloc] initWithNibName:@"MyViewXib" bundle:nil];
NSView *myView = [viewController view];

关于objective-c - 在Interface Builder中设计一个NSView子类然后实例化它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1077807/

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