2011-03-31 48 views
1

我正在開發用於iPod/iPhone的應用程序,並試圖確定哪個控件具有焦點。我是XCode的新手,所以我的術語可能不正確,但我正在尋找用戶正在鍵入的對象(控件)。確定哪個控件具有焦點

希望有人能幫助!

感謝, 託尼

回答

1

需要調用

[myTextField isFirstReponder] 

這會告訴你,如果myTextField將具有焦點

還有

[myTextField isEditing] 
0

如果你正在尋找只是在控制中對文本進行更改,你只需要連接你對控件的更改事件進行IBAction,然後每次文本更改時,都會調用IBAction方法。

+0

是的,我明白了,我真正想要的是找出哪個控件具有焦點的方法。我有一個接受TextField的方法,我想將當前文本字段傳遞給函數進行處理。所以我需要獲取當前活動對象(TextField)的句柄。那有意義嗎? – LilMoke 2011-03-31 15:30:26

相關問題