У меня есть UIActionSheet следующим образом:
UIActionSheet *sheet = [[UIActionSheet alloc] initWithTitle:[NSString stringWithFormat: @"Cancel New %@? Changes will be lost.", [creator propertyName]] delegate:self cancelButtonTitle:@"Stay Here" destructiveButtonTitle:@"Discard and Close" otherButtonTitles:@"Save and Close", nil];
[sheet showInView:self.view];
[sheet release];
Создает лист действий, кнопки отображаются, кнопка «Разрушитель» находится сверху, кнопка «Отмена» находится внизу, другая кнопка («Сохранить и закрыть») отображается посередине,
две верхние кнопки (деструктивные и другие) работают нормально, но нижняя кнопка имеет зазор, поэтому она расположена ниже, чем другие кнопки. Однако по какой-то причине, чтобы нажать кнопку, мне нужно коснуться того, где она была бы, если бы не было пробела. Прикосновение к самой кнопке не работает.
Извините, если это не супер ясно, кто-нибудь сталкивался с чем-то вроде этого? Мне не нравится слишком быстро вынимать карту "Я нашел ошибку", может, я здесь что-то не так делаю.