У меня есть кнопка, созданная в раскадровке для съемки фотографии, подключенной к действию. Кнопка «Take Photo».IOS/Xcode: кнопка имени, созданная в имени раскадровки, поэтому ее можно отключить
Если ни одна камера не присутствует, я хотел бы отключить эту кнопку с чем-то вроде следующего:
[btnOutlet setEnabled:FALSE];
Как дать кнопку имя или иным образом идентифицировать его, так что я могу отключить его. IOS newb здесь, так что если бы вы могли предоставить код, то есть, где я разместил эту информацию, я был бы признателен. Спасибо.
Вот код, с которым я работаю в настоящее время.
if (![UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {
//would like to change this alert to just disable the take photo button created in storyboard
UIAlertView *myAlertView = [[UIAlertView alloc] initWithTitle:@"Error"
message:@"Device has no camera"
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles: nil];
[myAlertView show];
}
}
Спасибо. Это сделал трюк. – user1904273