我的iPhone應用程序有幾個文本字段。每個文本字段上的「退出結束」事件都會調用一個動作。我怎麼知道哪個文本字段叫做動作?我可以從傳遞給動作的發件人對象中檢測到這一點嗎?用戶點擊了哪個文本字段?
2
A
回答
3
當然,只需在每個文本字段上設置一個標籤(NSInteger),然後在發件人對象上檢查它們。
在UIView的標籤屬性文檔下查找更多詳細信息。
9
sender
對象將成爲問題中的UITextField。如果你有一堆IBOutlets連接到你的文本字段,你可以簡單地比較一下,如果sender == aField
看到它是哪個字段。
相關問題
- 1. 檢查哪個用戶點擊了哪個鏈接
- 2. 如何記住點擊了哪個用戶用戶?
- 3. 點擊了哪個按鈕?
- 4. 點擊了哪一段折線?
- 5. 如何在用戶點擊時創建文本字段
- 6. 檢查哪個子菜單用戶點擊了android
- 7. 如何知道用戶點擊了Gtk.Notebook中的哪個頁面?
- 8. 如何檢查用戶點擊了哪個複選框標籤?
- 9. 煞車哪個菜單用戶點擊了
- 10. 點擊顯示文本字段(輸入)
- 11. jQuery Auto點擊添加文本字段
- 12. 當用戶點擊一個文本字段時,使日期選擇器出現
- 13. 如何知道用戶在WPF TextBlock中點擊了哪個字母
- 14. 特定字段的作者 - 哪位用戶修改了字段
- 15. 點擊按鈕啓用後,文本字段不佔用焦點
- 16. 添加一個文本字段點擊按鈕使用javascript:除了文本字段中的所有內容上點擊
- 17. 如何確定哪個按鈕被點擊了一段時間
- 18. CheckedTextView的哪個部分被點擊了?
- 19. 究竟我點擊了哪個對象?
- 20. 檢測點擊了哪個CCSprite
- 21. 瞭解哪個圖片框被點擊
- 22. 確定點擊了哪個複選框
- 23. Jquery驗證點擊了哪個圖像
- 24. Symfony - 點擊了哪個鏈接
- 25. 我點擊了哪個TD? jQuery的
- 26. ASP.NET檢查點擊了哪個按鈕
- 27. 哪個控件被點擊了?
- 28. C4點擊了哪個形狀?
- 29. 在Java中點擊了哪個按鈕?
- 30. QT - SvgDisplayWidget - 點擊了哪個ID?
注意這是假設你定義你的操作方法如下所示: - (IBAction爲)myAction:(ID)發送 然後,您可以比較「發送」到任何IBOutlet中的UITextField *您已經定義的文本附加變量字段到IB。 – 2009-01-05 01:47:12