iOS设计标注处理方法
2024-08-27 00:48:14
如果设计只给3x的设计图
在做2x适配时有几种处理方法:
- 按逻辑像素,大小不变,比如3x手机上一张图的逻辑像素设为24x24point,那么2x手机上这张图的大小也设为24x24point,一般适用于一个视图高度固定的情况,例如一个app的底部tab栏或者上方的导航栏。一个小风险是2x手机上横向可能会有点挤,甚至有重合。如果逻辑像素大小不变的话都会有这个问题。
- 按比例缩放,比如3x手机上,如6p,一个视图的大小为414x414,那么2x手机上,如iPhone6,这个视图的大小就是375x375,适用于宽度等于设备宽度(或者是设备宽度的一定比例),高度按比例算出来的情况,例如信息流里的各种卡片。
简单总结一下:能横划的视图(高度固定)可以按照逻辑像素大小不变来布局,这样写代码最简单,
能竖划的视图(宽度固定)要按比例缩放,弹窗类的也可以保持逻辑像素大小不变.,小屏手机适当减少宽度与高度
最新文章
- (原) 2.2 ZkClient使用
- kubuntu+roundcube搭建邮件服务器(包含LAMP)
- C#算法之向一个集合中插入随机不重复的100个数
- WCF - Hosting WCF Service
- Windows版 mysql 5.7.16安装
- eclipse 配置Maven问题解决办法:新建maven工程时报错:Could not resolve archetype org.apache.maven.archetypes .
- boost------asio库的使用2(Boost程序库完全开发指南)读书笔记
- Perfect Squares
- Servlet的运行方式
- C/C++ 基础教程
- H5前端框架推荐合集
- Linux完整备份工具 - dump, restore(现在基本不用这两个)
- (jQuery插件)autocomplete插件的简单例子
- 运维基础——Zabbix 设置Redis监控
- C# DGVPrinter.cs 打印方法
- 【NET CORE微服务一条龙应用】第二章 配置中心使用
- SpringMVC加载配置Properties文件的几种方式
- java 一些容易忽视的小点-数据类型和运算符篇
- POJ - 2635 E - The Embarrassed Cryptographer
- log4j UdpAppender