zoukankan      html  css  js  c++  java
  • Ipad弹出UIAlertControllerStyleActionSheet时发生崩溃

    pad弹出UIAlertControllerStyleActionSheet时,在iphone上运行正常,但在ipad上崩溃,解决代码如下:

    UIAlertController *alertVc = [UIAlertController alertControllerWithTitle:@"请选择图片" message:@"" preferredStyle:UIAlertControllerStyleActionSheet];

        if (isiPad) {//判断是否为ipad

            UIPopoverPresentationController *popover = alertVc.popoverPresentationController;

            if (popover) {

                popover.sourceView = view;//视图中的某个view

                popover.sourceRect = view.bounds;

                popover.permittedArrowDirections = UIPopoverArrowDirectionDown;//alertVC弹出的位置

            }

        }

        

        UIAlertAction *action1 = [UIAlertAction actionWithTitle:@"拍照" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {

            

        }];

        

        UIAlertAction *action2 = [UIAlertAction actionWithTitle:@"相册" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {

        

        }];

        UIAlertAction *action3 = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleDestructive handler:^(UIAlertAction * _Nonnull action) {

            [alertVc dismissViewControllerAnimated:YES completion:nil];

        }];

        

        [alertVc addAction:action1];

        [alertVc addAction:action2];

        [alertVc addAction:action3];

        

        [self presentViewController:alertVc animated:YES completion:nil];

  • 相关阅读:
    SNMP概述–运维必知的协议基础
    关于多线程情况下Net-SNMP v3 版本导致进程假死情况的跟踪与分析
    关于snmp octet string和普通string问题
    SVN状态说明
    SNMP mib文件说明
    Linux之 proc文件系统
    django .all .values .value_list 数据库获取数据
    Django form验证
    JSONP实现
    iframe和form表单实现ajax请求上传数据
  • 原文地址:https://www.cnblogs.com/lmg4819/p/7595783.html
Copyright © 2011-2022 走看看