2010-10-28 63 views
1

我在首選項面板中有一個NSTextField。它提供了一個字段來輸入url。 但是,如果用戶在編輯字段中的文本後關閉了「首選項」面板,則新值而不是會傳播到用戶默認值。這隻發生在用戶明確輸入或選項卡後。
這種使整個方法無用的,在我看來,所以我想我一定是做錯了什麼?如何強制NSTextField接受文本?

回答

2

我通過設置firstResponder在窗口關閉時爲零來解決這個問題。

[[self window] makeFirstResponder:nil]; 
+0

這個很好用,謝謝。 – robject 2010-11-01 08:30:56

相關問題