4

アプリ ストアには、iPhone5 のスクリーンショットが必要です。

「変更を保存するには、すべての iPhone 5 および iPod touch (第 5 世代) のスクリーンショットは、1136x640、1136x600、640x1136、または 640x1096 ピクセルの .jpeg、.jpg、.tif、.tiff、または .png ファイルである必要があります。少なくとも 72 DPI で、RGB 色空間で。」

iOS シミュレーターとスクリーンショット オプションを使用してみましたが、このファイルは小さすぎます。

より高い解像度で撮影する方法を知っている人はいますか?

デザイン ファイルを使用しますが、実際のデータが含まれていないため、アプリがばかげて見えます。

助けていただければ幸いです-フォーラムと約3時間のGoogle検索は失敗しました:(

ありがとうございました!

4

4 に答える 4

4

シミュレーターを使用して、control + command + C を使用します。これにより、シミュレーターの画面のみがコピーされます。プレビューを開き、ファイル -> クリップボードから新規作成します。これは、command-shift-4 で推測しようとするよりもはるかに優れています。

それが役立つことを願っています

于 2012-11-05T21:20:05.933 に答える
4

iOS-Simulator Cropperを使用してスクリーンショットをキャプチャします。上部からキャリア情報を自動的に削除します。ステータスバー。

OSX で実行されているアプリのスクリーンショット

于 2012-11-05T21:42:32.907 に答える
1
  1. xCode4.xからiOSシミュレーターを起動します
  2. シミュレーターで、デバイスのタイプを選択します。
  3. トップメニューの「ファイル」>「スクリーンショットを保存」
  4. Finderの「iOSシミュレータ画面.....」でファイルを見つけます
于 2013-02-08T13:38:27.717 に答える
-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;
}
于 2012-11-05T23:39:14.827 に答える