【问题标题】:What is the UINavigatioBar height in new devices?新设备中的 UINavigationBar 高度是多少?
【发布时间】:2016-02-03 15:34:18
【问题描述】:

以下设备中的 UINavigatioBar 高度是多少?分辨率比例增加还是和以前一样?

  1. iPhone 6
  2. iPhone 6s
  3. iPhone 6 Plus
  4. iPhone 6s Plus
  5. iPad pro (12.9") 有人知道吗 ?请告诉我。

谢谢。

【问题讨论】:

  • 如果您的问题已成功回答,请接受最佳答案。

标签: ios iphone ipad uinavigationcontroller uinavigationbar


【解决方案1】:

你可以通过使用获取导航栏的高度

self.navigationController.navigationBar.frame.size.height

这将为您提供不同方向的以下点值(纵向/横向):

  • iPhone 6:44/32
  • iPhone 6 Plus:44/44
  • iPhone 6s:44/32
  • iPhone 6s Plus:44/44
  • iPad Pro:44/44

查看this guide 以了解有关 iOS 中点和像素的良好概览。

【讨论】:

    【解决方案2】:

    NavigationBar 身高显示如下:

    iPhone 6-> 88px
    iPhone 6s->88px
    iPhone 6 Plus->132px
    iPhone 6s Plus->132px
    

    参考此链接 -> http://ivomynttinen.com/blog/the-ios-7-design-cheat-sheet/

    【讨论】:

      猜你喜欢
      • 2014-08-11
      • 2013-04-27
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      • 1970-01-01
      • 2011-01-09
      相关资源
      最近更新 更多