我正在试验空投和发送一个缩略图预览图像。
接收设备在“接收确认”对话框中显示预览缩略图图像,但通常缩小图像大小,使“空投接收”对话框中的缩略图左侧和右侧有空白。我想摆脱这个水平边框。
空投接收对话框宽540像素。如果我发送的缩略图是540像素宽和<= 400像素高,没有水平边框。如果我发送一个正方形540 x 540图像,我得到水平边框。然而,当您使用Airdrop从相机滚动发送图像时,接收对话框中的缩略图周围不会出现任何水平边框,尽管缩略图的高度超过400像素。
发布于 2013-11-30 21:24:41
我建议使用UIActivityItemSource提供元数据(如预览照片)。
当UIActivityViewController机器使用UIActivityItemSource的方法activityViewController:thumbnailImageForActivityType:suggestedSize:请求预览照片时,它将传入一个CGSize,您应该确保图像适合内部。如果您想让图像填充警报的全部宽度,请确保调整图像的尺寸以适应suggestedSize。有关如何执行此操作的示例,请参阅AirDrop样本代码。
https://stackoverflow.com/questions/20241552
复制相似问题