-1

我需要做的是在呈现 UIImagePicker 控制器之前呈现这个带有按钮的半模态视图,如下图所示:

在此处输入图像描述

我相信世界上所有处理 UIImagePicker Controller 的应用程序都有这个“预览”,但我已经为此苦苦挣扎了 2 天,还没有找到实现这一目标的方法。

我已经在这方面搜索了很多,但仍然不知道这是添加到主视图的子视图、模态视图控制器还是 UIImagePicker 本身的某些属性,只要我拥有的几乎所有应用程序搜索具有完全相同的呈现方式。

任何帮助将不胜感激。

4

1 回答 1

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];
于 2013-03-04T17:02:09.473 回答