我有一個.xib文件中的自定義視圖,我使用contentViewController
爲MAAttachedWindow
。該視圖中有幾個NSTextField
s。消失NSTextField文本
當我第一次打開MAAttachedWindow
時,一切都很好。文本顯示在所有相關文本字段中。然後,如果我關閉窗口(將其設置爲nil
),然後再次調用它(使用與contentViewController
相同的自定義視圖重新初始化),則最後的firstResponder
文本字段現在爲空。
奇怪的是,如果我點擊「空白」文本字段,它會顯示正確的文本。只要此文本字段具有焦點,就可以對其進行編輯,並且行爲恰當。只要其他東西變成firstResponder
,文字就會再次消失。
更新:
- 更改顏色沒有改變上述行爲。
- 在此過程中,文字顏色不會隨時更改。
- 佔位符文本也受上述行爲。
- 此過程中的任何時間都不會發生錯誤。
- 這不會發生在
NSSecureTextField
s。
不好。查看我的問題中的更新。 –