标签: retina-display

适用于网络应用的iPhone 4 Retina"apple-touch-startup-image"

这里已被多次询问,但没有一个可靠且可理解的答案.这是一个网络应用程序,而不是本机应用程序.

我正在使用:

<link rel="apple-touch-startup-image" href="images/startup.png" />
Run Code Online (Sandbox Code Playgroud)

显示启动图像.如果图像的分辨率为320x460,则可以正常加载.我尝试使用视网膜的分辨率640x920(40px由状态栏取出),但没有用.我试过了那@2x件事,那也失败了.

甚至可能[还]?

iphone web-applications mobile-safari iphone-4 retina-display

20
推荐指数
3
解决办法
2万
查看次数

Eclipse Juno和Retina Resolution

是否有可能让Eclipse Juno以视网膜分辨率显示?我能够编辑以前版本的Eclipse的info.plist,但这不适用于Juno ...

eclipse retina-display eclipse-juno

20
推荐指数
2
解决办法
2万
查看次数

检测服务器端的视网膜(HD)显示

我发现了许多关于Retina Display的问题,但没有一个答案是在服务器端.

我想根据屏幕提供不同的图像,ex(在PHP中):

if( $is_retina)
    $thumbnail = get_image( $item_photo, 'thumbnail_retina' ) ;
else
    $thumbnail = get_image( $item_photo, 'thumbnail' ) ;
Run Code Online (Sandbox Code Playgroud)

你能看到解决这个问题的方法吗?

我只能想象在JavaScript中进行测试,设置Cookie.然而,这需要初始交换来设置它.谁有更好的解决方案?

Cookie设置代码:

(function(){
  if( document.cookie.indexOf('device_pixel_ratio') == -1
      && 'devicePixelRatio' in window
      && window.devicePixelRatio == 2 ){

    document.cookie = 'device_pixel_ratio=' + window.devicePixelRatio + ';';
    window.location.reload();
  }
})();
Run Code Online (Sandbox Code Playgroud)

php retina-display

20
推荐指数
2
解决办法
9881
查看次数

我可以将我的非Retina图像转储到仅适用于iOS7的应用程序吗?

我的iPhone应用程序的下一次更新将仅针对iOS7.几个问题?

这是否意味着我可以删除我的应用程序中的所有非视网膜图像?

如果我只剩下视网膜图像,我还需要将它们标记为@ 2x吗?

Apple是否会在商店中保留我的旧版iOS应用程序,以便运行已购买或想要购买的旧版iOS的用户仍然可以访问它?

非常感激任何的帮助.

retina-display ios7

20
推荐指数
1
解决办法
3347
查看次数

媒体查询@ 2x,@ 3x和@ 4x图像

我正在尝试支持我正在开发的当前站点上的各种像素比率.我还想确保提供任何所需的浏览器前缀,以支持最广泛的设备/浏览器.此外,我尽可能使用SVG,但我需要一个摄影图像的解决方案.理想情况下,我想提供:

  1. @ 1x图像(像素比率1.0)
  2. @ 2x图像(像素比率为1.25+)
  3. @ 3x图像(像素比率为2.25+)
  4. @ 4x图像(像素比率为3.25+)

我的问题是,为了达到这个目的,编写媒体查询的最佳方法是什么?我主要担心的是,我的论点对于我正在努力实现的目标是正确的.我很感激您的任何建议或建议.目前我的代码如下:

/* @1x Images (Pixel Ratio 1.0) */
#dgst_shopping_bag {background-image:url(img/shopping_bag.png);}

/* @2x Images (Pixel Ratio of 1.25+) */
@media only screen and (-o-min-device-pixel-ratio: 5/4),
       only screen and (-webkit-min-device-pixel-ratio: 1.25),
       only screen and (min-device-pixel-ratio: 1.25),
       only screen and (min-resolution: 1.25dppx) {
    #dgst_shopping_bag {background-image:url(img/shopping_bag@2x.png);}
}

/* @3x Images (Pixel Ratio of 2.25+) */
@media only screen and (-o-min-device-pixel-ratio: 9/4),
       only screen and (-webkit-min-device-pixel-ratio: 2.25),
       only screen and (min-device-pixel-ratio: 2.25),
       only screen and (min-resolution: …
Run Code Online (Sandbox Code Playgroud)

css image css3 retina-display media-queries

20
推荐指数
2
解决办法
2万
查看次数

iOS:如何使用CGLayer支持Retina Display?

我在其委托方法中在CALayer上绘制图形drawLayer:inContext:.

现在我想支持Retina Display,因为图表在最新的设备上看起来很模糊.

对于我直接在CALayer传递的图形上下文中绘制的部分,通过设置CALayer的contentScale属性,我可以很好地绘制高分辨率,如下所示.

if ([myLayer respondsToSelector:@selector(setContentsScale:)]) {
    myLayer.contentsScale = [[UIScreen mainScreen] scale];
}
Run Code Online (Sandbox Code Playgroud)

但是对于我使用CGLayer的部分仍然模糊不清.

如何在高分辨率的CGLayer上绘制以支持Retina显示?

我想使用CGLayer重复绘制图形的相同绘图形状,以及切断超出图层边缘的图形线条.

我得到CGLayer通过CGLayerCreateWithContex从CALayer的通过图形上下文,并借鉴使用CG功能,如它的上下文CGContextFillPathCGContextAddLineToPoint.

我需要支持iOS 4.x和iOS 3.1.3,包括Retina和传统显示器.

谢谢,

库拉

cglayer ios retina-display

19
推荐指数
1
解决办法
6004
查看次数

iphone 5视网膜显示器的图像

iPhone 5发布,具有新的屏幕尺寸和分辨率.

当我们使用iPhone 4(视网膜)的图像时,我们只是将"@ 2x"添加到图像名称.任何人都可以告诉我,是否有可能为新的iPhone屏幕添加不同的图像(背景,按钮等)?

第二个问题:我可以在我的应用程序中使用单独的XIB文件:对于旧的iPhone,iPhone新的(如iPhone和iPad)?

谢谢!

iphone retina-display iphone-5

19
推荐指数
2
解决办法
2万
查看次数

我可以在Retina显示屏上使MonoDevelop看起来很好吗?

我买了一台新的Retina MacBook Pro,用于开发适用于iOS的MonoTouch.
非常令人沮丧的是,可能因为它是基于Gtk#构建的,MonoDevelop非常模糊.

MonoDevelop在Retina显示屏上模糊

我可以应对模糊的UI,但我无法读取或编写代码,因为它会伤害我的眼睛.

在Gtk#和MonoDevelop中Retina支持的现状如何?
是否有任何(实验性)编译标志至少能够实现正确的代码渲染?

如果我想贡献,哪个组件负责这个?它是Gtk#还是Gtk本身?

gtk# monodevelop xamarin.ios retina-display xamarin

18
推荐指数
1
解决办法
2031
查看次数

CSS中的像素密度,视网膜显示和字体大小

我自己没有用Retina MacBook来测试这些东西,互联网上似乎有很多关于高像素密度显示器网页设计的混淆.

现在,我假设带有Retina显示屏的MacBook上的WebKit将页面缩放了大约两倍的大小,因为大多数网页都不是为了适应更高的像素密度而构建的?

在我看来,设计这些或实际上任何类型的显示器的理想情况是使用ems而不是像你可能做的那样;

@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
    body { font-size: 150%; }
}

@media
only screen and (-webkit-min-device-pixel-ratio : 2),
only screen and (min-device-pixel-ratio : 2) {
    body { font-size: 200%; }
}
Run Code Online (Sandbox Code Playgroud)

并且整个页面将相应地缩放.或者是吗?在Retina MacBooks上运行的浏览器上的默认字体大小是16px还是更高?因为如果它更高,缩放效果会倍增.

我想我的问题是; 如果我一直使用ems,我唯一需要做的就是改变每个设备像素比的字体大小?

css pixel retina-display

18
推荐指数
2
解决办法
3万
查看次数

DPI在Retina iPad应用程序设计中

我不知道这是否属于StackOverflow或其他一些SE网站,但这里有.

我有一个PSD设计我有一个iOS开发团队变成了Retina iPad应用程序.但是,此设计是在默认的72 dpi中进行的.

开发团队现在表示设计应该是264 dpi(与Retina iPad相同) - 以及非Retina版本的132 dpi版本.

这让我感到困惑,因为我的印象是dpi只表示有多少像素进入一英寸的输出,因此仅在打印时才有意义.iPad的dpi只代表每英寸屏幕的像素数,因此不会根据我的大脑与PSD的dpi有关.特别是因为它已经是Retina所需的2048×1536尺寸.

我告诉他们这个,但他们坚持认为,这让我怀疑自己的无懈可击.

Who's in the right here? Does the dpi of the design file have anything to do with the dpi of the device? What would make an otherwise smart dev team think this?

dpi ppi ipad ios retina-display

17
推荐指数
1
解决办法
3万
查看次数