У меня есть целевое действие, которое, когда кнопка нажата, я проверяю UITextField
:
// Get the text from the UITextField
NSString *nameStr = _name.text;
_name.rightView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"error.png"]];
[self.view addSubview:_name];
if (nameStr.length == 0)
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Invalid Name"
message:@"You must enter a name."
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
}
Мой UITextField
добавляется в представление в viewDidLoad
следующим образом:
[self.view addSubview:_name];
Как мне сделать, чтобы RightView UIImageView
появился?