UITableViewCell
單元格中有多個uitextfield
,因此如何確定哪些文本字段在uitextfield
委託方法中生成標記屬性以外的操作?UITableViewCell中的UITextField唯一性
回答
是您的文本字段是一個類的成員?或者在方法內創建。如果您的文本字段是一個成員變量,你可以通過檢查:
- (void) textFieldDidEndEditing:(UITextField *)textField
{
if ([textfield isEqual:m_yourTextField])
{
}
}
這樣,你不需要使用標籤。 :d
差不多,但檢查指針是否相同,請不要使用isEqual方法:textfield == m_yourTextField。 – 2014-09-23 12:30:31
謝謝,但如果textfield是動態創建的,而不是類的成員在這種情況下該怎麼辦? – 2014-09-23 12:31:32
嗯..您可以在委託方法獲得文本框後分配它。例如: - (void)textFieldDidEndEditing:(UITextField *)textField {m_textFieldSelected = textField; }。你可以在你的類上使用m_textFieldSelected。另外,你想做什麼。所以我們可以用其他方式來簡化它 – 2014-09-23 13:05:13
可以在cellForRowAtIndexPath:
分配特定文本框的標籤值(如指定indexPath.row)作爲標籤值,並把條件它uitextfield
委託方法
檢查下面的代碼:
在你cellForRowAtIndexPath
[cell.yourtextField setTag:indexPath.row];
[cell.yourtextField addTarget:self action:@selector(textClicked:)
forControlEvents:UIControlEventTouchUpInside];
然後
-(void)textClicked:(UITextFiled*)txt
{
NSLog(@"viewbuttonClicked:%ld",(long int)[txt tag]);
}
- 1. UITableViewCell中的UITextField
- 2. UITableViewCell中的UITextField
- 3. UITableViewCell中的UITextField
- 4. UITableViewCell中的UITextField
- 5. UITableViewCell中的UITextField - UIButton
- 6. UITableViewCell中的UITextField的寬度
- 7. 的UITableViewCell及的UITextField
- 8. UITableViewCell中的UITextfield resign FirstResponponder
- 9. 點擊UITableViewCell中的UITextField
- 10. UITextField與UITableViewCell中的UIPickerView?
- 11. UITableViewCell裏面的UITextField
- 12. UITextField值跳到UITableViewCell中的另一個UITextField?隨着視頻
- 13. UITextfield不在uitableviewcell中擴展
- 14. 在UITableViewCell中訪問UITextField
- 15. UITableViewCell唯一標識符?
- 16. 鍵盤阻塞UITableViewCell的UITextField?
- 17. UITableViewCell中的UITextField的原始值
- 18. UITableViewCell中的UITextField的正確用法
- 19. 在UITableViewCell中存儲唯一ID
- 20. 參考特定UITableViewCell中的特定UITextField
- 21. textFieldShouldBeginEditing:被UITableViewCell中的UITextField多次調用
- 22. 在UITableViewCell中選擇嵌套的UITextField
- 23. 在UITableViewCell中獲取UITextField的行
- 24. UITableViewCell與單元格中的UITextField
- 25. UITextField UITableViewCell中的自動調整大小
- 26. 爲UITableViewCell中的UITextField設置backgroundColor
- 27. 自定義UITableViewCell中的UITextField不可見
- 28. IOS 6不更新UITableViewCell中的UITextField
- 29. 如何不選擇uitableviewcell中的uitextfield
- 30. UITableViewCell中的UITextField - 重用問題
使用標記屬性。或者比較地址。 – 2014-09-23 12:21:37