簡體   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