1

Airdrop を試して、サムネイルのプレビュー画像を送信しています。

受信デバイスは、受信確認ダイアログにプレビュー サムネイル画像を表示しますが、多くの場合、画像が縮小され、Airdrop 受信ダイアログのサムネイルの左右に空白スペースができます。この横罫線をなくしたい。

Airdrop 受信ダイアログの幅は 540 ピクセルです。幅 540 ピクセル、高さ 400 ピクセル以下のサムネイルを送信すると、水平方向の境界線がありません。540 x 540 の正方形の画像を送信すると、水平方向の境界線が表示されます。それでも、Airdrop を使用してカメラ ロールから画像を送信すると、サムネイルの高さが 400 ピクセルを超えるにもかかわらず、受信ダイアログのサムネイルの周りに水平方向の境界線が表示されません。

4

1 に答える 1

1

UIActivityItemSourceを使用してメタデータ (プレビュー写真など) を提供することをお勧めします。

UIActivityViewController 機構が UIActivityItemSource のメソッドを使用してプレビュー写真を要求するactivityViewController:thumbnailImageForActivityType:suggestedSize:と、画像が収まるように CGSize が渡されます。アラートの幅いっぱいに表示する場合は、推奨サイズに合わせて画像のサイズを調整してください。これを行う方法の例については、 AirDrop サンプル コードを参照してください。

于 2013-11-30T21:24:41.640 に答える