我有UITextField
,我需要让它不响应触摸,因为它位于 上UITableViewCell
,并且当用户触摸 时textField
,didSelectRowAtIndexPath
不会被调用。
这个 textField 也有清除按钮,我只需要检测用户点击清除按钮,而不是在其余的 textField 区域。
我试过了,textField.userInteractionEnabled = NO
。在这种情况下,清除按钮当然不起作用,同样如此textField.enabled = NO;
UITextField *textField = [[UITextField alloc] initWithFrame:someFrame];
textField.textAlignment = NSTextAlignmentLeft;
textField.clearButtonMode = UITextFieldViewModeAlways;
textField.delegate = self;
请帮忙。
提前致谢。