3

我正在开发一个允许人们复制和粘贴图像的应用程序。图像复制如下:

NSString *path =  [[NSBundle mainBundle] pathForResource:@"circle" ofType:@"png"];
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
NSData *data = [NSData dataWithContentsOfFile:path];
[pasteboard setData:data forPasteboardType:@"public.png"];

然后粘贴到 Notes 应用程序中时,它工作正常。但是在消息应用程序中,它会裁剪图像的右侧。有没有办法防止这种情况?

在此处输入图像描述在此处输入图像描述

4

1 回答 1

5

你无法阻止这一点,因为那是 Apple 的 UI 理念。尽管您可以在图像中放置透明边框,因此即使 Messages.app 剪辑图像,它的主要部分仍然可见。

于 2015-05-28T19:14:35.237 回答