iOS11 更新后的修改

⚠️有知道简书上传图片怎么设置大小的吗?我使用的MarkDown编辑的。

目前为止在 iOS11 beta版本遇到的Bug,每遇到一个问题都做一下记录,持续更新中ing...

  1. HTTPS 必须使用TLS1.2

公司项目遇到第一个也是最大一个问题,iOS11后HTTPS 必须使用TLS1.2 。 因为我们一直用的证书双向认证,而加密使用TLS1.0, 证书认证不通过,网络服务一直连不通,后来搭建tomcat测试服务,发现TLS1.2正常,但以为我们产品加密是写到内核中,目前无大牛支持修改。想看看是否还可以使用TLS1.0,最终通过?苹果官方,答案看下面。

  1. UIBarButtonItem 图片显示与尺寸 @2x @3x 有关 先上代码看下,我用到同一图片,不同的命名 samli.png sam@3x.png
    self.title = @"国家电力投资集团公司";
    UIButton * leftBtn = [UIButton buttonWithType:UIButtonTypeCustom];
    leftBtn.frame = CGRectMake(0, 0, 30, 30);
    [leftBtn setBackgroundImage:[UIImage imageNamed:@"sam"] forState:UIControlStateNormal];
    leftBtn.titleLabel.textColor = [UIColor redColor];
    [leftBtn addTarget:self action:@selector(leftBarButtonItemTargetAction) forControlEvents:UIControlEventTouchUpInside];
    UIBarButtonItem * leftBarbtn = [[UIBarButtonItem alloc]initWithCustomView:leftBtn];
    self.navigationItem.leftBarButtonItem = leftBarbtn;
    //
    UIButton * rightBTN = [UIButton buttonWithType:UIButtonTypeCustom];
    rightBTN.frame = CGRectMake(0, 0, 30, 30);
    [rightBTN setBackgroundImage:[UIImage imageNamed:@"samli"] forState:UIControlStateNormal];
    [rightBTN addTarget:self action:@selector(leftBarButtonItemTargetAction) forControlEvents:UIControlEventTouchUpInside];
    UIBarButtonItem * rightBarbtn = [[UIBarButtonItem alloc]initWithCustomView:rightBTN];
    self.navigationItem.rightBarButtonItem = rightBarbtn;
    
    //samli ios11 控制title 位置
    if (@available(iOS 11.0, *)) {
        self.navigationController.navigationBar.prefersLargeTitles = YES;
    } else {
        // Fallback on earlier versions
    }
复制代码

然后看效果

######重要通知!!! 本人现在用的Xcode Version 9.0 beta 5 (9M202q) ,此版本有关bug,工程中拖入文件 即使 你选择target,工程右边的? Target Membership 也是没选中!!!

  1. 简书App适配iOS 11 iOS 11 安全区域适配

  2. wkwebView加载mainBundle资源相关本地html 涉及html,css ,js等资源时奔溃

END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值