Xcode 小技巧:利用 assets 配置针对不同设备的资源
根据设备的分辨率利用 Image Set 配置 2x、3x 的图片资源的功能大家已经已经很熟悉了。系统会自动根据对应的设备打包的时候带上对应的图片资源(app thin),也减小了包的大小。
原来不仅图片资源可以这样,资源文件也可以!新建项目的时候选择 “new data set”: 接着在属性栏就可以配置对应不同设备的资源分类,除了常规的产品线区分,还可以按照设备内存大小和Metal 版本。如果有的资源只在高性能的设备上使用,按照内存、Metal 版本区分是一个好主意。 很多人对 Metal 版本可能很陌生,我去查了一下,得到的结论是图形 API 和硬件是相关的。基本一代 metal 版本对应一代 CPU。比如当下的 A11 CPU 对应的是 Metal 4v1。 如果我们选择了 1GB 、4GB;Metal 1v2、Metal 4v1。如果设备只选择了 iPhone 就会出现这样的 3 * 3 个格子,里面可以放入对应的资源(plist 也可以)。
- 微博:@没故事的卓同学
- 如果想与我有更密切的交流也可以加入我的知识星球:程序员生存指南
Xcode 小技巧:利用 assets 配置针对不同设备的资源相关推荐
- 提升嵌入式开发效率小技巧——开发环境配置
起因:发现自己在嵌入式开发是,主机.虚拟机.开发板相互不能ping通,代码文件拖来拖去,利用cutftp,拖文件还得改目录,开发效率极低,加上bug找不到,代码写不出,使心情更加烦躁,进而磨灭自己的热 ...
- 每天一个小技巧——网易邮箱配置阿里云企业邮箱配置信息设置
配置界面
- 小技巧|利用分块压缩技术解决微信传送大型文件的尝试
利用分块压缩技术解决微信传送大型文件的尝试 问题背景 工具说明 操作教程 致谢 问题背景 微信只支持最大传输100M文件,百度网盘速度太慢,one-drive和google drive在国内没有大规模 ...
- iOS开发小技巧--利用苹果官方API播放视频(方法已经过时,了解一下)
- Linux驱动小技巧 | 利用DRIVER_ATTR实现调用内核函数
1. 前言 很多朋友在调试驱动的时候,都会遇到这样一个场景:修改一个参数,然后调用某个内核中的函数. 比如将某个gpio的值拉高/拉低,修改某个寄存器的值等等. 如果每一个参数都通过字符设备的ioct ...
- bundle包是什么意思_【Xcode小技巧】生成Bundle包
参考文章 制作APP中,我们可以用bundle来管理资源文件. 一.什么是Bundle文件 简单理解,就是资源文件包.我们将许多图片.XIB.文本文件组织在一起,打包成一个Bundle文件.方便在其他 ...
- 10个提升MySQL性能的小技巧
从工作量分析到索引的三条规则,这些专家见解肯定会让您的MySQL服务器尖叫. 在所有的关系数据库中,MySQL已经被证明了完全是一头野兽,只要通知停止运行就绝对不会让你多等一秒钟,使你的应用置于困境之 ...
- 生成数据库设计文档小技巧
目录 生成数据库设计文档小技巧 利用数据库自身功能生成excel和word文档 使用的软件环境说明 查询所有表名 查询所有列名 设置excel 生成数据库设计文档小技巧 利用数据库自身功能生成exce ...
- 高效办公的Excel小技巧
高效办公的Excel小技巧 利用出生年月计算年龄 四舍五入和取整函数 选中区域快速填充 最快求和 带单位的数字求和 筛选汇总 对齐缩进 单元格内容换行 输入0开头的数字 快速复制上一行内容 突显重复值 ...
最新文章
- USEARCH11命令大全,200+命令中文简介,快速查找需要功能
- Android通用流行框架汇总
- ROS与Arduino学习(六)Logging日志
- Java短类的compareTo()方法和示例
- drwxrwxrwx_你可能不知道的一些linux文件权限管理方法
- SIP(Session Initiation Protocol,会话初始协议)
- 大脑遗忘与数据结构中的对列相似
- SpringCloud——服务短路
- java 运动_java web 运动前端
- db2和oracle数据同步,DB2与Oracle数据库之间的远程复制(转)
- Word VBA设置所有图表宽度并居中
- java类加载机制之类加载过程、类加载器及双亲委派模型详解
- 阿里P6、P7、P8、级别需要多少年的工作经验,还是因能力而定?
- 通过有限差分和matlab矩阵运算直接求解一维薛定谔方程,通过有限差分和MATLAB矩阵运算直接求解一维薛定谔方程...
- 格兰蒂亚3 详细剧情攻略
- Laravel 博客开发|网站打开速度优化
- 手机状态信息里的IP地址和通过浏览器ip.cn查到的IP地址区别
- mysql1062错误 gtid_Mysql基于gtid的主从复制错误:1062
- Thread.currentThread()方法 Runnable
- 【调试】——idea远程调试服务器上的代码
热门文章
- 2018 区块链技术及应用峰会(BTA)·中国全日程新鲜出炉,更多精彩议题看不停
- 王劲对外发声:确已离开景驰,不是因为百度诉讼
- SpringBoot+WebSocket实时监控异常
- Spring Boot + Vue.js 实现前后端分离(附源码)
- 31万奖金算法赛事来了!
- 机器学习模型评估与超参数调优详解
- 学习利器:工欲善其事,必先利其器
- 【廖雪峰python入门笔记】函数
- DeepMind“钓鱼执法”:让AI引诱AI说错话,发现数以万计危险言论
- 星巴克CEO一年赚的还没TikTok网红多???