У меня похожая проблема в iOS 8, при использовании UIAlertController
со стилем UIAlertControllerStyleActionSheet
.
Проблема в том, что первое нажатие на листе действий игнорируется.
Оказалось, что это связано с тем, что клавиатура моего текстового поля мешает прикосновениям.
Исправление - сначала убрать клавиатуру, а затем представить лист действий.
[textfield resignFirstResponder];
[self presentViewController:alert animated:YES completion:nil];