苹果开发 笔记(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 之间。所以拉伸就参考这个比例设计,就好了
缺点 :需要计算等比缩放。
问题关键是,如何定尺寸 才合理?这个问题还在困扰我。
最大感受是在图片的时候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 之间。所以拉伸就参考这个比例设计,就好了
缺点 :需要计算等比缩放。
问题关键是,如何定尺寸 才合理?这个问题还在困扰我。
相关文章推荐
- iOS7: 漫谈基础集合类(NSArray, NSSet, NSOrderedSet 和 NSDictionary)
- IOS开发之----单例设计模式
- iOS 8 Auto Layout界面自动布局系列5-自身内容尺寸约束、修改约束、布局动画
- iOS 计算 日期 距离 当前 系统的日期 相差 多少
- [iOS]使用autolayout的时候会有明明设置和父视图左右间距为0但却还有空隙问题
- ios监听某些事件的方法
- iOS内存管理之:引用计数、ARC、自动释放池autoreleasepool和便捷方法之间的关系
- iOS_18_开关控制器_NavigationController_push道路_数据传输
- ios 剪切板 复制粘贴功能的实现。
- 天猫11.11:多终端下的一致性体验
- IOS基础知识梳理(2)
- iOS中使用协议(protocol)的用法
- IOS基础知识梳理(1)
- IOS代理(初级)
- 【iOS开发系列】更换头像(相机、相册)
- 【iOS开发系列】隐藏状态栏
- iOS Code Signing 学习笔记
- [转] iOS开发之使用lipo命令制作模拟器与真机通用静态库
- ios说说自己的计划是什么样的发展论坛
- iOS基本内存管理:autorelease和autoreleasepool