ios开发-适配图片大小
来源:互联网 发布:python多进程编程 编辑:程序博客网 时间:2024/05/17 22:14
有的时候,从服务器或者本地加载进去的一系列图片的尺寸可能不能,这在我们显示图片的时候可能会遇到一些问题。
比如把UIImageView的frame写死。 比如固定width,固定height。这样,可能有的图片会正好显示,但有的图片就会出现扭曲变形了。
这时候,显然应该根据每个图片的实际尺寸设置UIImageView的frame。
下面说说实现方法,很简单。
一。声明一个UIImage加载图片
UIImage *pic=[UIImageimageNamed:_img]; 其中,_img为图片名称。 如"myPic.png"
二。获得图片尺寸
pic.size.height
pic.size.width
得到这2个float类型的数据。三。把尺寸应用到UIImageView中。
比如我的处理方法,固定宽度width,让height进行适配。 如:
UIImageView *imageview = [[UIImageViewalloc] initWithFrame:CGRectMake(20,55, 280, 280*pic.size.height/pic.size.width)];
这里我把宽度固定为280.
学习的路上,与君共勉。
- ios开发-适配图片大小
- ios开发-UIImageView适配图片大小
- iOS开发之改变图片大小
- ios 图片大小
- [IOS开发]IPhone,IPad的icon图片大小和命名
- iOS开发中tableview中cell图片大小自定义方法
- 零基础ios开发(一 改变图片大小和位置)
- IOS图片大小处理
- iOS压缩图片大小
- ios 获取图片大小
- iOS UIWebView 图片大小调整
- iOS 各种图片大小
- iOS UIImageView自适应图片大小
- iOS压缩图片大小
- iOS压缩图片大小
- iOS压缩图片大小
- iOS获取网络图片大小
- ios中的图片大小关系
- Struts2里ActionContext及获得HttpServletRequest对象
- 对C语言内存对齐的初步了解
- HDU 1498 坐标轴二分匹配
- Head First设计模式-工厂模式
- jQuery and jQuerymobile
- ios开发-适配图片大小
- c笔试题2
- unicode转utf-8
- Windows启动关闭Oracle监听和服务
- Java 面试题问与答:编译时与运行时
- bzoj 1901 动态区间第K大 树状数组套可持久化数据结构
- 斯坦福大学公开课《编程方法学》之笔记二——任务三:Karel与Java
- Unable to get view server protocol version from device
- java实现转html为pdf