2011-06-10 137 views
0

我有一個包含多個文本字段的類。我需要知道何時完成編輯並將新信息發送給我的其他對象之一。我需要知道什麼時候編輯完文本字段

這個問題似乎相似,但在目標C? The buttons should be visible when the user is done entering the value in the textfield Objective-j沒有相同的功能。

瀏覽文檔我發現幾個函數看起來像他們可能會幫助,如textDidEndEditing,但不知道如何使用它。還有幾個聲音相關,我不知道該用什麼。

摘要:當文本框完成編輯後,我需要執行另一個功能。也有多個文本框,所以我需要知道哪一個被編輯。

回答

2

controlTextDidEndEditing是您應該實現的委託方法。或者你可以設置文本域的目標/動作

+0

controlTextDidEndEditing不是CPTextField類的方法,至少它不在文檔中。 – kmp3 2011-06-13 15:22:03

+0

我將如何使用setAction?我的語法在objective-j中仍然非常弱。我最接近的猜測是: [self setAction:setName:[self stringValue]]; 我相信這是錯誤的。 – kmp3 2011-06-13 16:15:43

+0

這是一個委託方法,我不知道文檔在哪裏......如果你使用它,它會工作。 [textfield setAction:@selector(myMethod :)] – Me1000 2011-06-14 19:02:15

相關問題