У меня есть UIAlertView с текстовым полем, которое показывает значение по умолчанию и две кнопки, одну для отмены, а другую для подтверждения. То, что я пытаюсь сделать, это то, что при появлении предупреждения появляется значение по умолчанию, поэтому пользователь может перезаписать все значение быстрее, чем его вручную стереть.Как выделить текст автоматически внутри текстового поля UIAlertView
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Title" message:@"" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Continue",nil];
[alert addTextFieldWithValue:@"87893" label:@"value"];
UITextField *textField = [alert textField];
campoTexto.highlighted = YES;
campoTexto.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
[alert show];
[alert release];
}
По какой-то причине есть подсвеченный атрибут для текстового поля, но это не похоже на работу, и нет никаких следов этого атрибута в документации класса.