240 发简信
IP属地:江苏
  • 这种方式在iPhone 12 mini下并不适用,得到的高度是44,图层看到是50,其实出现这种情况与安全区域有关,50就是安全区域的top值。在 iOS12之前,状态栏的高度一直与安全区域的顶部插入相匹配,但现在他们在某些设备的底部添加了一些填充。

    iOS开发 关于ios14系统以上状态栏高度改变的问题

    之前状态栏高度:有刘海屏iPhone为44,无刘海屏为20。但是从ios14开始有刘海屏的iPhone状态栏高度不一定是44了。如:iPhoneXR,iPhone11 状态...

  • 120
    博客百篇,其义自见

    去年,我在微博上发起了100天阅读博文的行动。具体就是,每天读一篇 iOS 开发相关的技术博文,并在微博上分享自己的读后感。对于在开发、工作、和面试中常见的问题,通过这段时间...

  • 120
    iOS 11 安全区域适配总结

    本文为作者原创,未经作者允许不得转载。该文同时发表在腾讯bugly公众号:http://mp.weixin.qq.com/s/W1_0VrchCO50owhJNmJnuQ ...

  • iOS最全性能优化(上)

    导读 性能对 iOS 应用的开发尤其重要,如果你的应用失去反应或者很慢,失望的用户会把他们的失望写满App Store的评论。然而由于iOS设备的限制,有时搞好性能是一件难事...

  • 120
    使用Masonry代码进行屏幕适配的详细介绍

    Masonry自动布局使用 Masonry是一个轻量级的布局框架,采用更好的语法封装自动布局,它有自己的布局DSL。简洁明了并具有高可读性 而且同时支持 iOS 和 Max ...

  • 120
    深入理解HTTPS通讯原理

    一、HTTPS简介 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer),简单来讲就是加了安全的HTTP,...

  • iOS开发简单高效的数据存储

    在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题,你是用什么方法来持久保存数据的?这是在几乎每一次关于iOS技术的交流或讨论都会被提到的问题,而且大家对这个问题...

  • iOS多图片下载

    iOS多图片下载、在cell里面下载图片、做了缓存优化。 (app.icon是图片地址) // 先从内存缓存中取出图片 UIImage *image = self.image...

  • iOS开发中常用的设计模式

    (一)代理模式 应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。 优势:解耦合 敏捷原则:开放-封闭原则 实例:tableview的 数据源d...

  • 第一次写简书,跟大家分享一下iOS中常用的类库

    一、第三方插件 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:ht...