У меня есть метод -showMoreTools:
- (IBAction) showMoreTools:(id)sender {
UIActionSheet *popupQuery = [[UIActionSheet alloc] initWithTitle:nil delegate:self cancelButtonTitle:nil destructiveButtonTitle:@"Close" otherButtonTitles:@"Add Bookmark", @"Add to Home Screen", @"Print", @"Share", nil];
popupQuery.actionSheetStyle = UIActionSheetStyleDefault;
popupQuery.dismiss
[popupQuery showFromBarButtonItem:moreTools animated:YES];
[popupQuery release];
}
Когда пользователь отбирает UIBarButtonItem
, он отображает это UIActionSheet
, но затем, если пользователь хочет закрыть UIActionSheet
, не нажимая кнопку "Закрыть" (нажав UIBarButtonItem
, затем отобразит UIActionSheet
поверх сначала UIActionSheet
.
Возможно ли каким-то образом нажимать UIBarButtonItem
на следующий раз, чтобы закрыть UIActionSheet
?
Большое вам спасибо - я новичок в программировании на iOS!