2011-04-05 24 views
0

我在我的應用程序中有兩個文本字段,兩者都與我的「devTyping」IBAction連接。 這個方法(我猜這是一種方法)會在發生「編輯改變」事件時被調用。iOS - IBAction - 用戶在其中輸入文本字段

如何告訴我的方法,用戶在哪個文本字段中輸入?

- (IBAction)devTyping { 
    NSLog(@"How to know in which text field the user is typing?"); 
} 

回答

1

看看this question,這應該是一個相當於爲你問:)

+0

完全如此 - 我要帶上標籤選項。在你可能永遠不會改變/再次查看的東西上檢查整數相等比在類的實例變量上使用任意方法更好。 – FeifanZ 2011-04-05 22:53:18

+0

非常感謝你:) – Benjamin 2011-04-05 22:53:40

1

你可以宣佈這樣的方法:

- (IBAction)devTyping:(UITextField*)sender { 
    NSLog(@"The user is typing in text field %d",sender.tag); 
} 

,並指定每個文本框一個Interface Builder中的tag,這是一個識別文本字段(或任何其他元素)的數字。

+0

非常感謝你:) – Benjamin 2011-04-05 22:54:26

+0

它幫助我很多謝謝 – Dhara 2012-02-21 12:35:43

相關問題