苹果开发 笔记(44)

来源:互联网 发布:windows音量图标不见了 编辑:程序博客网 时间:2024/06/04 19:47

这两天给我最大疑惑就是对手机屏幕适配的一项工作,在查看图片的时候,UIImageView 提供了几种缩放模式,来自于UIView的。在适配的时候,没有拿到真机调试 还真是遇到一些坑。虽然约束可以解决问题,没到真机看,还是会有差距的。
最大感受是在图片的时候UIImage 和UIImageView 等一些基础的组件都显得非常实用。使用频率很高,遇到的一些技术问题还是很郁闷。在慢慢演练当中使用组件熟悉度也慢慢好起来。比起当初连语法都看不懂的,现在至少能写和看懂语法。至于一些高级一点用法还是需要深入了解。
今天遇到适配问题,需要对不同机型进行屏幕适配。是一项必须面对问题。
iphone 4s 320x480 640x960
iphone 5 320x568 640x1136
iphone 6 375x667 750x1334
iphone plus 414x736 1080x1920
IOS8 的指南

昨天参考了一份android 的表格来看,尺寸比例会有一个奇怪的现象。众多的分辨率的屏幕,他们宽高比的值是接近的。这一份数据很有意思。也就是说在做设计的时候,可以以这一份做参考了。因为他们宽高比是接近,所以在素材制作上,接近后。素材可以采取公用一套。至于那种高分屏,有一些apk做法就是再裁剪一套分辨率高一点的素材,以便更高清应对这种高分屏。

ios 和android 发展好几年,面对一些常见的问题,还是有很多方案。至于在新技术更新节奏快情况下,学习起来还是有点吃力。
特别是这一块适配方面。还真是要下不少功夫。

2015-7-8 日
之前遇到一个图片尺寸问题,这个尺寸问题是这样产生的。 在看ios里面看不同的图片发现图片与屏幕是等宽,高度不一样,我当时就很遗憾。这么素材伊拉伸就变样,不知道怎样做到。同学说为每一套设备做一套单独的素材。这样子就可以为不同手机做适配。

1.采取分辨率来区分不同的接口,返回不同的素材响应
缺点:素材一大堆,对android 就是个灾难。

2.采取等比缩放的方式。
很多时候发现分辨率 宽和高 对比约为 0.6~0.7 之间。所以拉伸就参考这个比例设计,就好了
缺点 :需要计算等比缩放。

问题关键是,如何定尺寸 才合理?这个问题还在困扰我。

0 0
原创粉丝点击