状态栏高度

iphone8 

CGFloat he = [[UIApplication sharedApplication] statusBarFrame].size.height;

NSLog(@"----%lf--",he); // 20

iphone x

CGFloat he = [[UIApplication sharedApplication] statusBarFrame].size.height;

NSLog(@"----%lf--",he);//44

顶部导航高度

iphone8  : 44

<UINavigationBar: 0x12bd16760; frame = (0 20; 375 44); opaque = NO; autoresize = W; tintColor = UIExtendedGrayColorSpace 0 1; layer = <CALayer: 0x282ad5be0>>

iphoneX:44

<UINavigationBar: 0x7fa390e12140; frame = (0 44; 414 44); opaque = NO; autoresize = W; tintColor = UIExtendedGrayColorSpace 0 1; layer = <CALayer: 0x600003785cc0>>

底部导航高度

iphone8 : 49

<UITabBar: 0x12be26040; frame = (0 618; 375 49); autoresize = W+TM; gestureRecognizers = <NSArray: 0x28244d710>; layer = <CALayer: 0x282ad3a40>>

iphoneX: 83

<UITabBar: 0x7fa392808070; frame = (0 813; 414 83); autoresize = W+TM; gestureRecognizers = <NSArray: 0x60000392b7b0>; layer = <CALayer: 0x6000037b7a40>>

ios 状态栏高度 底部tabbar高度相关推荐

  1. IOS15的导航栏高度和状态栏高度和tabBar高度的获取

    IOS15的导航栏高度和状态栏高度和tabBar高度的获取 这都2021年11月份了.还在有人使用[UIApplication sharedApplication].keyWindow 这样过期的ap ...

  2. iOS Push隐藏底部tabBar,Pop出现tabBar

    项目中隐藏底部tabBa涉及到最多的情况大概是push和pop了. 例如:页面A push 到页面B,需隐藏tabBar,页面 B pop 回到A 让tabBar再出现. 现在有两种方法:(原理都一样 ...

  3. iOS 准确获取 iPhone 状态栏、导航栏、TabBar高度,看这篇就够了

    前言 最近在项目开发的时候,发现项目提供的获取 「状态栏+导航栏高度」的方法,在 iPhone 12 系列机型上是错误的.解决了这个问题之后,决定做个简单的总结,于是有了这篇文章. 本文主要是分析了遇 ...

  4. 最全最准确获取iOS 状态栏、导航栏、TabBar高度

    前言 最近在iPhone 12 系列机型上开发项目时,发现使用项目提供的获取状态栏.导航栏高度方法获取到的高度是错误的,随后跟踪排查最终解决这个问题,所以自己想简单的总结一下问题原因和解决办法. 本文 ...

  5. iOS 隐藏tabbar会导致底部tabbar的位置的空间不能被点击响应

    iOS 隐藏tabbar会出现空白,不能被其他view使用问题 在viewcontroller 里面隐藏tabbar时会导致底部tabbar的位置的空间不能被点击响应的问题,问题的原因是viewcon ...

  6. 微信小程序自定义导航栏机型适配--底部Tabbar--view高度--底部按钮适配

    自定义微信小程序头部导航栏 自定义微信小程序头部导航栏,有几种方式 方式一 {"navigationStyle": "custom" // 将navigatio ...

  7. IOS 6.0+ Autolayout — UITableViewCell 高度调整

    要实现的效果 要求: storyboard上的准备工作 建好cell自定义AutoCell 类,关联好控件,事先准备好一些数据源 实现tableview的委托方法 核心部分,HeightForRow方 ...

  8. android 电池栏的高度,Android如何取得状态栏、任务栏高度

    释放双眼,带上耳机,听听看~! 对于在Android中取得状态栏.任务栏高度这个问题是很多用户们都表示好奇的,那么接下来我们就一起去看看Android如何取得状态栏.任务栏高度的内容. package ...

  9. ios 获取html的高度,iOS Webview自适应实际内容高度的4种方法详解

    //第一种方法 - (void)webViewDidFinishLoad:(UIWebView *)webView { CGFloat webViewHeight=[webView.scrollVie ...

最新文章

  1. 特征选择、特征选择方法
  2. 推荐一个比吴恩达还优质的机器学习课程
  3. 2021-06-05
  4. 关于C语言static定义函数类型的具体解释
  5. React开发(273):异步调用的方式
  6. python 拼多多_拼多多现重大BUG被“薅羊毛”,教你如何用Python简单褥羊毛
  7. [算法笔记]分块算法从入门到TLE
  8. 类创建几种java_Java创建对象的几种方式
  9. SPSS 安装后不可用 没有出现授权 不显示工具栏 桌面没有快捷图标
  10. 设计模式的原则和分类 思想模型
  11. endnote如何设置文献样式
  12. java ico_Java 读写 ICO 图像
  13. 【已解决】在Win11上离线安装 .NET Framework 3.5的方法【含网盘离线文件】
  14. uva10859放置街灯(树形dp)
  15. MFC从字体名获取字库文件路径(从宋体获取到simsun.ttc)
  16. 机器学习偏见可能会定义少数族裔的健康状况
  17. PDF格式文件怎么编辑?分享一个PDF编辑的方法
  18. 12、RH850 F1 FLASH存储器介绍
  19. 男子机场过安检爆炸 小米移动电源合乎规格吗?
  20. 使用 Eslint + husky + lint-staged + Prettier 提高前端项目质量、统一项目代码风格

热门文章

  1. wxpython中的所有文本框都是TextCtrl,不同的形式的文本框通过样式来实现,下面创建了一个密码输入框...
  2. python 学习 [day8]class成员
  3. JDBC oracle 错误总结
  4. ajax+jsp自动刷新
  5. 关于apache camel的消息转发效率
  6. 关于网页显示乱码问题的一些个人见解(PHP、JSP...)
  7. 解决html连续字符或数字换行的问题
  8. inline-block间隙原因和解决方法(web前端问题)
  9. laravel-admin 关闭debug模式导致异常信息到页面的排查
  10. 解决paramiko获取远程脚本延时返回数据的问题