У меня есть UITextField, в котором я хочу отобразить кнопку очистки. Угловой радиус UITextField был изменен и не имеет границы. Я также добавил отступы слева и справа от текстовой области. Следующий код оставляет меня без кнопки очистки.
searchField.layer.cornerRadius = 15;
searchField.clearButtonMode = UITextFieldViewModeAlways;
UIView *padding = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 8, 20)];
searchField.leftView = padding;
searchField.leftViewMode = UITextFieldViewModeAlways;
searchField.rightView = padding;
searchField.rightViewMode = UITextFieldViewModeAlways;
[padding release];
[searchField addTarget:self action:@selector(textFieldDidChange) forControlEvents:UIControlEventEditingChanged];
searchField.userInteractionEnabled = YES;
Кто-нибудь знает, почему я не могу показать кнопку?
Буду признателен за любую помощь.
Спасибо!