0

我在 UITableViewCell 中放置了 10 个 UITextField,并在每个 UITextField 上放置了标签。

我的问题是,我可以访问那些 UITextFields 的标签吗

- (void)textFieldDidBeginEditing:(UITextField *)textField?
4

1 回答 1

1

我的问题是,我可以访问那些 UITextFields 的标签 -(void)textFieldDidBeginEditing:(UITextField *)textField吗?

当然。只需使用:

textField.tag

为特定字段调用该方法textFieldDidBeginEditing:,该字段将在textField参数中指定。如果要访问不同的字段,则需要获取指向所需字段的指针。您可以执行以下操作:

UIView *parent = [textField superview];
UITextField *someOtherField = [parent viewWithTag:theTagOfTheFieldYouWant];
于 2012-05-15T14:46:20.683 回答