如何得用iOS4视网膜屏显示图片

iPhone4支持视网膜屏,就是肉眼看不到像素点。在开发过程当中,我们如何加载视网膜显示图片呢?

2x.方法是,我们要准备两份图片,一份是normal的,一份是retina的, 如normal的是icon.png, retina的是icon@2x.png. 

同时把这两份图片加入工程,用到的时候代码如下:

imageView.image = [UIImage imageNamed:@"icon.png"];

这样子程序运行的时候,就会判断是否有retina的icon@2x.png,如果有则加载它,如果没有就加载icon.png.

还有如果内存不足的时候,如你已有很多retina的程序跑于后台, 它会加载normal的,以节约内存。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值