我有一个名为-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];
}
Run Code Online (Sandbox Code Playgroud)
当用户点击UIBarButtonItem它时会显示该信息UIActionSheet,但是,如果用户想要关闭而UIActionSheet没有点击关闭按钮,(点击UIBarButtonItem,则显示UIActionSheet在第一个上方UIActionSheet.
有可能以某种方式实现另一个时间UIBarButtonItem来关闭UIActionSheet?
非常感谢你 - 我是iOS编程的新手!