如何在MonoTouch中检测Retina显示屏

时间:2012-03-08 01:37:19

标签: c# ios xamarin.ios retina-display

这个问题我想在我的MonoTouch应用程序中检测视网膜显示。感谢。

1 个答案:

答案 0 :(得分:14)

ObjectiveC已有answers,但这里是C#版本:

 bool retina = (UIScreen.MainScreen.Scale > 1.0);

这将适用于较新的iPhone和iPod Touch,我怀疑(将在不到两周内知道)新的 iPad。

Jason的方法也会起作用,如果你需要了解几个与硬件相关的功能(例如视网膜+相机),它们会很有吸引力。