美文网首页
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