您的位置:首页 > 移动开发 > IOS开发

苹果开发 笔记(44)

2015-07-03 23:57 519 查看
这两天给我最大疑惑就是对手机屏幕适配的一项工作,在查看图片的时候,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 之间。所以拉伸就参考这个比例设计,就好了

缺点 :需要计算等比缩放。

问题关键是,如何定尺寸 才合理?这个问题还在困扰我。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: