【发布时间】:2011-01-28 19:21:07
【问题描述】:
如何为我的 iphone 应用程序制作一个足够大以容纳 Retina 屏幕的默认图像?我在 XCode 中使用 Organizer 截取的屏幕截图是 320px x 480px,但是我怎样才能获得两倍大的屏幕截图呢?它只是 UINavigationBar 的图片,中间是空白区域,底部是一个 UITabBar,所有内容都被删除。
提前致谢。
【问题讨论】:
标签: iphone
如何为我的 iphone 应用程序制作一个足够大以容纳 Retina 屏幕的默认图像?我在 XCode 中使用 Organizer 截取的屏幕截图是 320px x 480px,但是我怎样才能获得两倍大的屏幕截图呢?它只是 UINavigationBar 的图片,中间是空白区域,底部是一个 UITabBar,所有内容都被删除。
提前致谢。
【问题讨论】:
标签: iphone
要截取模拟器屏幕截图,请使用 Ctrl+Apple+C。然后将图像粘贴到预览中(菜单/文件/从剪贴板新建)并保存。这将只给你屏幕,没有 iPhoney 窗口边框。如果你想要一个有边框的,请使用 Grabber。
对于 Retina 模拟器,将模拟器设置为 iPhone 4 模式。菜单/硬件/设备/iPhone(视网膜)。刚刚试过 - 它有效。
【讨论】:
最简单的方法是在 Retina 设备上运行应用并同时按下两个按钮来截屏。
但是,如果您无法使用 Retina 设备,这里有一个很棒的免费程序:http://www.curioustimes.de/iphonesimulatorcropper/,它可以直接从模拟器中截取屏幕截图。对于 Retina 图像,请确保您的模拟器设置为 iPhone 4,并且您的屏幕分辨率设置得足够高以在 Retina 中显示。
【讨论】:
感谢您的帮助,但是我的 Mac/PC 没有正确显示 iPhone 4 模拟器所需的分辨率(显然是高分辨率)。如果你有,给出的答案是完美的,但我的解决方案是下载这个:
http://www.teehanlax.com/blog/2010/08/12/iphone-4-gui-psd-retina-display/
然后将组件大小调整为 640px x 960px(减去状态栏)。
【讨论】: