Как получить название выбранной кнопки UIActionSheet в ярлыке?

У меня есть кнопка с некоторыми опциями.

- (IBAction)monstrarActionSheet:(id)sender { UIActionSheet *action = [[UIActionSheet alloc] initWithTitle:@"Titulo" delegate:self cancelButtonTitle:@"Mejor no" destructiveButtonTitle:@"Que miedo" otherButtonTitles:@"Otro boton 1", @"Otro boton 2", nil]; [action showInView: self.view]; 

Когда выбрана опция, я показываю сообщение в журналах, чтобы показать, какая кнопка была выбрана.

 -(void) actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{ /*if(actionSheet.tag == 1){ }*/ NSLog(@"El usuario seleciono el boton %ld", (long)buttonIndex); } 

И в моей ViewController.h моя кнопка и метка определены так

 @interface ViewController : UIViewController <UIActionSheetDelegate> @property (weak, nonatomic) IBOutlet UILabel *lbViewController1; 

Как я могу поместить выбранный заголовок кнопки lbViewController1 в свою метку lbViewController1 ?

UIActionSheet устарел, поэтому вы должны использовать UIAlertController для листа действий типа для iOS 8.0+, но чтобы ответить на ваш вопрос с помощью вашего текущего кода, вы можете установить метку, чтобы она содержала заголовок кнопки:

 -(void) actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{ /*if(actionSheet.tag == 1){ }*/ NSLog(@"El usuario seleciono el boton %ld", (long)buttonIndex); self.lbViewController1.text = [actionSheet buttonTitleAtIndex:buttonIndex]; } 
  • Как отклонить UIActionSheets и UIPopoverControllers, не зная, кто их представил
  • Замена ActionSheetPicker для ios 8
  • Добавить UIActivityIndicatorView в UIActionSheet
  • UIActionSheet не показывает разделитель на последнем элементе iOS 7 GM
  • Добавление UIPickerView в UIActionSheet (кнопки внизу)
  • Пользовательский UIActionSheet для iOS
  • как добавить галочку на кнопках UIActionsheet, где я могу создать ярлык в iphone?
  • Блок завершения UIAlertAction не называется - iOS
  • Удалить элемент из UICollectionView
  • Группы или разделители в UIAlertController, как в новом музыкальном приложении
  • Можно ли изменить размер шрифта и стиль шрифта UIAlertAction?
  • Давайте будем гением компьютера.