我需要做的是在呈现UIImagePicker控制器之前用按钮显示这个半模态视图,如下图所示:
我相信世界上所有与UIImagePicker控制器打交道的应用程序都有这种'预览',但我现在已经苦苦挣扎了2天,还没有找到实现这个目标的方法。
我已经在这里搜索了很多,但仍然不知道这是否是添加到主视图的子视图,模态视图控制器或UIImagePicker本身的某些属性,只要几乎所有的应用程序都是我搜索的方式完全相同。
非常感谢任何帮助。
答案 0 :(得分:0)
您需要使用UIActionSheet组件。 这是一个示例:
UIActionSheet * sheet = [[UIActionSheet alloc] initWithTitle:NSLocalizedString(@"ADVICES_ADD_PICTURE", nil)
delegate:self
cancelButtonTitle:NSLocalizedString(@"CANCEL", nil)
destructiveButtonTitle:nil
otherButtonTitles:NSLocalizedString(@"WITHOUT_PICTURE", nil),NSLocalizedString(@"TAKE_PICTURE", nil), NSLocalizedString(@"CHOOSE_PICTURE", nil), nil];
[sheet showInView:self.view];