我正在开发一款可让人们复制和粘贴图片的应用。图像复制如下:
NSString *path = [[NSBundle mainBundle] pathForResource:@"circle" ofType:@"png"];
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
NSData *data = [NSData dataWithContentsOfFile:path];
[pasteboard setData:data forPasteboardType:@"public.png"];
然后在Notes应用程序中粘贴时,它可以正常工作。但是在消息应用程序中,它会裁剪图像的右侧。有办法防止这种情况吗?
答案 0 :(得分:5)
你不能阻止这一点,因为这是Apple的UI想法。虽然您可以在图像中放置透明边框,但即使Messages.app剪辑图像,它的主要部分仍然可见。