があります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;
助けてください。
前もって感謝します。