美文网首页
iOS中常用到的尺寸

iOS中常用到的尺寸

作者: ZealPenK | 来源:发表于2018-08-20 15:49 被阅读0次

一. 高度

  1. statusBar:ipx:44 其他:20;
  2. NavigationBar:64(44+20)/116(96+20)(加上statusBar)self.navigationController.navigationBar.prefersLargeTitles = NO/YES;(是否启用大标题iOS11新特性);


    statusBar.png
statusBariPhoneX.png
a. largeTitleDisplayMode是配合prefersLargeTitles属性的,只要当prefersLargeTitles为YES时才生效,largeTitleDisplayMode有三个模式:
UINavigationItemLargeTitleDisplayModeNever是总是显示小标题
UINavigationItemLargeTitleDisplayModeAlways:总是显示大标题
UINavigationItemLargeTitleDisplayModeAutomatic:自动显示大标题或小标题。初始时是大标题,当滑动使大标题隐藏时显示小标题。
b. 更改大标题颜色,是用LargeTitleTextAttributes这个属性
 [self.navigationController.navigationBar setLargeTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor], NSForegroundColorAttributeName,[UIFont systemFontOfSize:18.0f],NSFontAttributeName,nil]];

*statusBar蓝色状态条时优化

  1. tabbar高度:49
    iPhoneX 适配TabBar高度
    在viewDidLoad --> self.tabBar.bounds.size.height = 49;
    在viewDidAppear --> self.tabBar.bounds.size.height = 83;
  2. navBarItmeImage:20*20 ;
  3. 屏幕尺寸:


    每个机型的多维度尺寸
    iPhone各机型的开发尺寸
  4. iPhone X屏幕底部的虚拟区:34pt;


    iPhone X全屏的安全区(375*734 pt)

相关文章

网友评论

      本文标题:iOS中常用到的尺寸

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