当我单击按钮而不是UIAlertcontroller时创建动作

米帕米

我创建两个按钮UIAlertcontroller

One Button - "OpenCamera"
Two button - "OpenGallery"

当我单击其中之一时,我只是不明白如何创建动作。

- (IBAction)takePic:(id)sender {


UIAlertController *alert = [UIAlertController alertControllerWithTitle:nil
                                                               message:nil
                                                        preferredStyle:UIAlertControllerStyleActionSheet]; // 1
UIAlertAction *openCamrea = [UIAlertAction actionWithTitle:@"open camrea"
                                                      style:UIAlertActionStyleDefault handler:^(UIAlertAction * action) {
                                                      }];
UIAlertAction *openGallery = [UIAlertAction actionWithTitle:@"open gallery"
                                                       style:UIAlertActionStyleDefault handler:^(UIAlertAction * action) {
                                                       }];

[alert addAction:openCamrea];
[alert addAction:openGallery];

[self presentViewController:alert animated:YES completion:nil];
}
约瑟夫·洛德

处理程序是在选择项目时要执行的块。

UIAlertAction *openGallery = [UIAlertAction
    actionWithTitle:@"open gallery"
    style:UIAlertActionStyleDefault
    handler:^(UIAlertAction * action) {
        // Code to run when the open gallery option is pressed.
    }];

顺便说一句,我认为问题中长长的不间断线确实无济于事,因为它们有效地隐藏了关键参数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

仅当我释放(而不是按下)鼠标按钮时,右键单击才会注册

当我在弹出窗口之外单击时如何设置动作?

每当我单击按钮时,Firebase都会创建一个新对象

当我单击 React js 中的按钮时,如何创建一个新的 div?

react-navigation + redux当我按下Android后退按钮时。应用被杀死而不是向后动作

当我在目标C中单击一个按钮(添加按钮)时,如何创建按钮组?

为什么当我单击“ create.html”中的“创建”按钮时,Django模型无法保存我的新对象

当你点击按钮时,动作不是我想要的

当我在TextChanged事件中运行相同的代码而不是单击按钮时,为什么会得到不同的结果?

bootstrap.min.js:6未捕获的TypeError:当我单击下拉按钮时,n不是构造函数返回

当我使用js单击按钮时如何隐藏表格?

当我单击按钮时,应用程序停止

当我单击注销按钮时弹出弹出窗口

当我尝试单击按钮时,它不起作用

当我单击动态按钮时的动态模态

当我在 PageView 中单击按钮时如何转到页面?

当我单击按钮打开此活动时,它关闭

当我在reactjs中单击按钮时如何加载函数

当我单击“保存”按钮,“删除”按钮或“关闭”按钮时,没有任何反应

动作侦听器的行为就像我单击每个按钮而不是单击每个按钮一样

当我单击其他按钮(如德西美食)时,我的订购按钮被触发

当我单击按钮时,应该将按钮ID返回给我。JSON文件

我正在尝试在 c# windows form 应用程序中创建一个按钮,当我单击它时它会显示我想要的图片

android编程的新手,试图创建登录按钮以进入登录屏幕。当我单击登录按钮时,应用程序显示“停止工作”

当我单击按钮时,我想在我设置的范围内移动

当我两次单击链接/按钮时,才触发函数的单击

浮动动作按钮是跳跃的,单击时

当我注销并单击浏览器后退按钮时,我仍然可以在MVC4应用程序中创建,编辑和删除用户

当我单击浮动操作按钮时,我的应用程序崩溃:只有创建视图层次结构的原始线程才能触摸其视图