Я хочу показать UIAlertController из ячейки UICollectionView.UIAlertController от UICollectionViewCell
UIAlertController *alert = [UIAlertController alertControllerWithTitle:nil message:nil preferredStyle:UIAlertControllerStyleActionSheet];
UIAlertAction *deleteAction = [UIAlertAction actionWithTitle:@"Delete" style:UIAlertActionStyleDestructive handler:^(UIAlertAction *action) {
}];
UIAlertAction *cancelAction = [UIAlertAction actionWithTitle:@"Cancel" style:UIAlertActionStyleCancel handler:^(UIAlertAction *action) {
}];
[alert addAction:deleteAction];
[alert addAction:cancelAction];
[self presentViewController:alert animated:YES completion:nil];
Проблема заключается в том, что клетка не имеет [собственный presentViewController: предупреждение анимированное: ДА завершение: ноль]; метод.
Может быть, кто-то может мне помочь?
Решение Theis с делегатом прекрасно работает, но есть еще один хороший способ сделать это. [self.window.rootViewController presentViewController: alert animated: YES завершение: nil]; Оба выполняют свою работу. – ViceBrot