Questions tagged «retina-display»

视网膜显示器是Apple所使用的商标,声称其像素密度很高,以至于眼睛无法察觉到像素。该术语用于iPod touch,iPhone,iPad和MacBook Pro的几种型号。

17
如何在不损失视网膜显示质量的情况下将UIView捕获到UIImage
我的代码在正常设备上工作正常,但在视网膜设备上创建了模糊的图像。 有人知道我的问题的解决方案吗? + (UIImage *) imageWithView:(UIView *)view { UIGraphicsBeginImageContext(view.bounds.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage * img = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return img; }

14
如何以编程方式获取iOS状态栏的高度
我知道目前iPhone / iPad顶部的状态栏(带有时间,电池和网络连接)对于非视网膜屏幕是20像素,对于视网膜屏幕是40像素,但是为了将来证明我的应用程序,我希望无需硬编码值就能确定这一点。是否可以通过编程计算出状态栏的高度?

14
检测视网膜显示
iOS SDK是否提供一种简便的方法来检查currentDevice是否具有高分辨率显示器(视网膜)? 我发现现在最好的方法是: if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)] == YES && [[UIScreen mainScreen] scale] == 2.00) { // RETINA DISPLAY }

10
网站的自动Retina图像
使用带有视网膜显示屏的新型Apple MacBook Pro,如果您在网站上提供“标准”图像,将会有些模糊。因此,您必须提供视网膜图像。 有没有办法@2x像iOS(使用Objective-C)那样自动切换到图像?我发现的是:用于移动和视网膜显示器上的高分辨率图像的CSS,但是我希望我可以找到所有图像的自动处理过程,而无需CSS或JavaScript。 可能吗? 更新 我会强调@Paul D. Waite推荐的这篇有趣的文章,以及由Sebastian链接的有趣的讨论。

9
如何在没有实际Retina显示屏的情况下在Windows上测试Retina网站?
有没有一种方法可以在Windows上模拟Retina显示屏,以测试网站上是否有HiDPI显示屏(例如Retina)? 我在标准的24英寸1920x1080显示器上运行Windows。超级清晰明了,由于直接比较,徽标显得更糟。 我已按照本教程进行操作,以使我的网站Retina就绪: http://line25.com/tutorials/how-to-create-retina-graphics-for-your-web-designs 由于没有任何背景图片,因此我使用了retina.js方法。 我有什么办法可以测试它是否真的有效?显然,我可以请我的朋友使用他的Retina笔记本,但这对我来说并不可行。我希望能够至少在我自己的环境中大致测试网站与Retina的兼容性。



3
Interface Builder会逐步降低故事板,调整大小和重新放置视图
我们有许多不同的开发人员参与的iOS应用程序。我仍然注意到的一个问题是,情节提要中的视图将偏离其放置位置或调整其大小以使其更小,而这些尺寸在最初适合文本的标签上,当所有标签突然截断了他们的文字。 我注意到,当开发人员未直接对情节提要进行任何编辑时,视图的这些降级会出现在对Git存储库的提交中。他们可能已经在Interface Builder中查看了情节提要,但未对情节提要进行任何实际更改。尽管如此,更改仍随其工作一起保存并提交。 当我在负责提交之前和之后在故事板文件之间进行文本比较时,我会看到一些小的变化以查看框架,例如: <rect key="frame" x="203" y="8" width="362" height="29"/> | V <rect key="frame" x="203" y="7.5" width="362" height="29"/> 和 <rect key="frame" x="446.00000170260091" y="7" width="302" height="30"/> | V <rect key="frame" x="446" y="7" width="302" height="30"/> 和 <rect key="frame" x="364" y="3" width="200" height="38"/> | V <rect key="frame" x="363" y="3" width="200" height="38"/> 和 <rect …

6
如何测试用于Retina显示屏的网页?
我已经编写了一个用于视网膜显示的网页。我目前没有视网膜显示器。 是否有任何模拟器应用程序或工具可以测试用于视网膜显示的网页? 或者,是否有类似于苹果视网膜显示屏的显示器(不是苹果的MacBook或iPad)? 提前致谢。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.