use*_*140 3 ios-simulator ios5
我有尺寸为1900x1200的图像文件.在我的代码中,我尝试将其加载为
UIImage *image = [UIImage imageNamed:imageName];
Run Code Online (Sandbox Code Playgroud)
当我尝试在iPhone模拟器(Retina显示屏)中运行此代码时,我的图像看起来不成比例.我试着打印
image.size.width和image.size.height
我得到的值是950x600.
我做错了什么.请帮帮我.
小智 5
答案实际上很简单:UIImageView(和底层UIImage)使用比例因子2.0.这是您的1900x1200 像素图像对应于950x600 点图像,在视网膜显示器上具有比例因子2.您可以仔细检查UIImage的scale属性.
| 归档时间: |
|
| 查看次数: |
1676 次 |
| 最近记录: |