写的还是比较low,先记录一下,新建一个UIView类别,然后把类别头文件添加到.PCH文件。这样在需要用到的地方直接

[UIView getHeightByPhoneModel:20]

_goodsName.font = [UIFont systemFontOfSize:[UIView getHeightByPhoneModel:12]];

还有一个方法,也是类似的,就是写法不一样

代码中使用

在调用时
高度可以是KIOS_Iphone456(iphone6p,iphone6,iphone5s,iphone4s) 也可以单个调用KIphoneSize_Height(iphone6)按比例大小

看喜欢的用吧,希望对大家有帮助!

如何完美适配iPhone4、5、6尺寸和字体问题相关推荐

  1. 如何让一套代码适配所有iOS设备尺寸?

    简介:随着移动互联网设备和技术的发展,各种移动设备屏幕尺寸层出不穷,折叠屏.分屏.悬浮窗等等,面对越来越多样的屏幕,如果为每种尺寸单独进行适配,不仅费时费力,还会增加端侧代码的开发与维护压力.如何让一 ...

  2. win7 系统增加自定义分辨率_完美适配win7操作系统的平板电脑,专治软件不兼容...

    2020年1月14日,微软正式对Windows 7系统停止支持,不再对Windows 7系统进行免费的技术支持,安全更新和修复.需要注意的是,像很多企业还在用过去的XP系统一样,用户也可以继续使用wi ...

  3. 【原】android【手机】屏幕适配解决方案,完美适配适配hdpi,xhdpi,xxhdpi的做法。...

    1.先说要怎么做,后面在慢慢讲解: 2.现在来讲解为什么要放这三套: 这三套其实按内容来说就两种,为什么这两种可以适配hdpi,xhdpi,xxhdpi呢? 那么两种类型的dimens就可以了,为什么 ...

  4. 让你的应用完美适配平板

    前言 其实标题有点吹牛逼了,谁也不敢说能完美适配平板,只能说尽力去做,包括显示和使用的各个方面尽力去做,才有可能在更多的平板设备上更加完美的运行起来,因为安卓的设备实在是太多了,之前手机在卷,现在平板 ...

  5. taro 请务必在小程序页面中完善页面基础信息_小程序自定义导航栏(完美适配所有手机)...

    背景 在做小程序时,关于默认导航栏,我们遇到了以下的问题: Android.IOS手机对于页面title的展示不一致,安卓title的显示不居中 页面的title只支持纯文本级别的样式控制,不能够做更 ...

  6. 微信小程序自定义导航栏组件,完美适配所有手机,可实现各种功能和情况

    背景 在做小程序时,关于默认导航栏,我们遇到了以下的问题: Android.IOS手机对于页面title的展示不一致,安卓title的显示不居中 页面的title只支持纯文本级别的样式控制,不能够做更 ...

  7. 小程序自定义导航栏(完美适配所有手机)解决上下不居中 左右不对齐 高度不协调问题...

    背景 在做小程序时,关于默认导航栏,我们遇到了以下的问题: Android.IOS手机对于页面title的展示不一致,安卓title的显示不居中 页面的title只支持纯文本级别的样式控制,不能够做更 ...

  8. android动态图标主题,【官方秘籍】MAML动态图标百变插件完美适配全机型教程

    [官方秘籍]MAML动态图标&百变插件完美适配全机型教程 发布时间: 2016-01-27 11:29 一份manifest文件,可以同时运行在多个设备,只需要设置好在不同尺寸或密度的设备上使 ...

  9. 微信小程序自定义导航栏组件(完美适配所有手机),可自定义实现任何你想要的功能

    背景 在做小程序时,关于默认导航栏,我们遇到了以下的问题: Android.IOS 手机对于页面 title 的展示不一致,安卓 title 的显示不居中 页面的 title 只支持纯文本级别的样式控 ...

最新文章

  1. 换个角度看“Q币门”事件
  2. 遇到automation服务器不能创建对象...
  3. JVM的内存区域划分(转)
  4. 基础面试题——HTML/CSS
  5. 用汇编语言实现itoa函数
  6. centos7 mysql读写监控,《Centos7——zabbix监控mysql的常规操作》
  7. Integer与int的种种比较
  8. OpenCV_cv::Mat的深拷贝 浅拷贝问题
  9. Kiterunner上下文感知型内容搜索工具
  10. 编程之美2.2 不要被阶乘吓到
  11. ToolsOh第7批收录
  12. 程序员是怎么分享微信二维码的
  13. V Rising 服务器搭建
  14. 猿人学爬虫攻防大赛 | 第五题: js混淆 乱码增强
  15. 最落魄的日子你是怎样熬过来的
  16. 什么是敏捷BI?和传统BI有什么不同?
  17. Python基础教程 | 第三章 字符串
  18. 虚数和复数更好的理解
  19. mongodb 基本介绍
  20. 永磁同步电机绝对位置的调零

热门文章

  1. 理解计算机系统第八章(家庭作业)
  2. 一类综合的模糊化自适应滑模控制
  3. 计算机中丢失ole32 dll,ole32.dll 64位
  4. java如何统计系统浏览人数_java网站如何统计访问量和在线人数实例源码
  5. Spark:Please check stacktrace for the root cause.
  6. mac chrom添加vue-devtools
  7. drawImage 详解
  8. IP 地址设置(更新)(批处理)
  9. CCIE理论-第十三篇-IPV6-路由-静态+(EIGRP+OSPF)两种做法+IPV4-ARP代理详解(精髓篇)
  10. hdu--1358--KMP算法失配函数getfail()的理解--Period