Вот как вы показываете это меню:
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:nil
delegate:self
cancelButtonTitle:@"Cancel",
destructiveButtonTitle:nil
otherButtonTitles:@"Button 1", @"Button 2", @"Button 3", nil];
actionSheet.actionSheetStyle = UIActionSheetStyleDefault;
[actionSheet showInView:[self view]];
[actionSheet release];
Чтобы подключить его к UIBarButtonItem
, просто наведите элемент панели кнопок на селектор, который будет содержать код выше.
Не забудьте реализовать - (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
метод UIActionSheetDelegate
.