Oli*_*ver 9 iphone size pixel uiview retina-display
我有一个相机拍照,我想将其调整到一个视图的确切大小.但是... iPhone 4上的bounds.size没有考虑视网膜显示.
我想要一个可以给我视图的真实像素大小的代码,因此它可以在任何设备上工作,而无需测试/知道它运行的硬件类型.
你知道我怎么做吗?
mvd*_*vds 14
每个视图都有该contentScaleFactor属性,通常为1.0(3G,3GS,iPad)或2.0(视网膜屏幕).另一种方法是使用[[UIScreen mainScreen] scale],它具有相同的值.
请注意,要保持与4.0之前的iOS版本兼容,您必须respondsToSelector:@selector(contentScaleFactor)在获取值之前检查该方法是否可用.
| 归档时间: |
|
| 查看次数: |
3554 次 |
| 最近记录: |