应用商店需要iPhone5截图:
“为了保存您的更改,所有iPhone 5和iPod touch(第5代)屏幕截图必须是.jpeg,.jpg,.tif,.tiff或.png文件,即1136x640,1136x600,640x1136或640x1096像素,至少72 DPI,以及RGB颜色空间。“
我已尝试使用iOS模拟器并使用屏幕截图选项,但此文件太小。
有谁知道如何以更高的分辨率拍摄?
我会使用设计文件,但它们中没有真实数据,会让我的应用看起来很傻!
任何帮助都将受到赞赏 - 论坛和大约三个小时的谷歌搜索使我失望:(
谢谢!
答案 0 :(得分:4)
使用你的模拟器并使用control + command + C.这将只复制模拟器的屏幕。打开预览,然后打开文件 - >从剪贴板新。这远比使用command-shift-4进行猜测要好得多。
希望有所帮助
答案 1 :(得分:4)
我使用iOS-Simulator Cropper来捕获屏幕截图。它会自动从顶部删除运营商信息;状态栏。
答案 2 :(得分:1)
答案 3 :(得分:-1)
使用此代码拍摄任何视图的屏幕截图。我用过它。
- (void)mapViewDidFinishLoadingMap:myMapView
{
[self captureScreenInRect:CGRectMake(0, 0, 320, 480)];
}
- (UIImage *)captureScreenInRect:(CGRect)captureFrame
{
CALayer *layer;
layer = myMapView.layer;
UIGraphicsBeginImageContext(myMapView.frame.size);
CGContextClipToRect (UIGraphicsGetCurrentContext(),captureFrame);
[layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *screenImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(screenImage, nil, nil, nil);
return screenImage;
}