繁体   English   中英

如何在macOS中的自定义视图中正确添加NSTextField的IBOutlet?

[英]How to add IBOutlet of a NSTextField in a custom View correctly in macOS?

我尝试从NSTextView创建插座,这是我的NSView派生自定义类(称为GeneralView )的子视图。 我想将此插座连接到我的GeneralView类,但Xcode不喜欢它。 我得到以下屏幕:

在此处输入图片说明

在此图像中,我想将@IBOutlet从包含'0000'的NSTextField连接到@IBOutlet中的'tfLiid'。

仅当我为ViewController创建一个@IBOutlet ,它才有效。 但是我需要更新50多个视图(文本字段,进度条,复选框等...),因此我想将这些视图拆分为3个父视图,并通过仅保留3个父视图来保持ViewController的干净(或组)视图。

下图使您更多地了解了我想要实现的目标(希望如此)。 在此处输入图片说明

我只是不知道如何在Xcode中正确完成此操作,这不是编程问题。 谢谢。

我只是通过尝试尝试找到了解决方案。 我就是放不下。 无论如何,您都必须从@IBOutlet小圆圈(在行号上)拖动到要将其连接到的视图。 我不知道为什么其他方法不起作用,这一定有原因。

下图为直观示例: 在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM