确定捕获图像的设备

时间:2012-03-22 13:29:49

标签: iphone

我正在开发一款相机应用程序,我需要根据设备的相机分辨率确定拍摄的图像,我需要在相机视图上设置不同的叠加层。例如,如果我使用iphone3,iphone4,ipad2和ipad3捕获图像。我知道相机的分辨率在各种设备中都有所不同。如果可能,请告诉我。

谢谢

1 个答案:

答案 0 :(得分:0)

有一个项目提供UIDevice extension methods,其中一个项目是获取正在使用的特定设备。它看起来有点过时,所以不确定它是否会有最新的硬件,但它可能是一个很好的起点。

要将设备名称作为字符串,您可以导入UIDevice-Hardware标题,然后调用:

[[UIDevice currentDevice] platformString];