美文网首页
开发小知识点记录

开发小知识点记录

作者: iOS_Yang | 来源:发表于2020-11-06 15:42 被阅读0次
  1. 获取状态栏高度
CGRect statusBarFrame;
    if (@available(iOS 13.0, *)) {
        statusBarFrame = [UIApplication sharedApplication].windows.firstObject.windowScene.statusBarManager.statusBarFrame;
    }else {
        statusBarFrame = [UIApplication sharedApplication].statusBarFrame;
    }
  1. 判断是否刘海屏
- (BOOL) isLHP {
    if ([[UIDevice currentDevice] userInterfaceIdiom] != UIUserInterfaceIdiomPhone) {
        // 如果设备不是手机
        return NO;
    }
    if (@available(iOS 11.0, *)) {
        UIWindow *window = [UIApplication sharedApplication].windows.firstObject;
        if (window.safeAreaInsets.bottom > 0) {
            return YES;
        }
    }
    return NO;
}
  1. vc.hidesBottomBarWhenPushed push页面,隐藏tabbar,在14系统使用多次,在使用popToRootViewControllerAnimated:回到首页,如果设置的yes,即需要动画,tabbar依然隐藏,如果使用false,不需要动画,则没问题。
    如果只是使用一次hidesBottomBarWhenPushed,回来也是正常。其它系统暂无问题。

  2. tableview 的cell,在上面增加子视图,需要放置在contentView上,不然在14系统可能不显示。

  3. 目前发现的statusBar的高度有(均在iOS14环境下):
    iPhone11:48
    iPhone11Pro:44
    iPhone11ProMax:44
    iPhone12mini:50
    iPhone12/12Pro:47
    iPhone12ProMax:47

相关文章

  • 开发小知识点记录

    获取状态栏高度 判断是否刘海屏 vc.hidesBottomBarWhenPushed push页面,隐藏tab...

  • iOS开发月报#4|201810

    记录本月开发遇到的知识点,小tips,和bug总结。 大事件 新版iPad Pro、MacBook Air、Mac...

  • iOS 开发小记-01

    最近又开始写不少业务代码了,有些小知识点小坑,用这个系列记录一下。iOS 开发小记-01iOS 开发小记-02 1...

  • iOS 开发小记-02

    最近又开始写不少业务代码了,有些小知识点小坑,用这个系列记录一下。iOS 开发小记-01iOS 开发小记-02 1...

  • 那些前端开发容易忽视的小细节

    开篇文章,记录一些前端开发中的的小知识点。 1. 版本依赖 ~ 会匹配最近的小版本依赖包,比如~1.2.3会匹配所...

  • knexjs 对mysql数据库进行简单的增删改查

    记录自己开发小程序时学习mysql的过程,以下知识点均来自网络 增删改查入门篇 查 增 改 删 where的用法

  • 测试开发知识点(三)

    传送门 测试开发知识点(一)测试开发知识点(二)测试开发知识点(三)测试开发知识点(四)测试开发知识点(五) 自动...

  • 测试开发知识点(一)

    传送门 测试开发知识点(一)测试开发知识点(二)测试开发知识点(三)测试开发知识点(四)测试开发知识点(五) 软件...

  • iOS知识点汇总(持续更新...)

    记录开发过程中遇到的小知识点。 JDNetLog(s,...)引发的问题 在做自己的项目的时候,一遍都会重新定义N...

  • 测试开发知识点(二)

    传送门 测试开发知识点(一)测试开发知识点(二)测试开发知识点(三)测试开发知识点(四)测试开发知识点(五) We...

网友评论

      本文标题:开发小知识点记录

      本文链接:https://www.haomeiwen.com/subject/eyvtbktx.html