我有一个想要复制图像并将其粘贴到sms应用程序中的应用程序。
我正在使用以下代码。
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
NSString *filePath = [[NSBundle mainBundle]pathForResource:@"Heritage" ofType:@"png"];
NSData *data = [NSData dataWithContentsOfFile:filePath];
[pasteboard setData:data forPasteboardType:@"public.png"];
}
我在Google上搜索后得到了这段代码,并且有很多代码,但是它们似乎都不适合我。
当我运行该应用程序并转到sms应用程序并按时,粘贴选项不会向我显示。
Heritage.png是我的应用程序捆绑包中的图像。
我在哪里犯任何错误?
请告诉我。
谢谢...
最佳答案
最后,我得到了自己的解决方案。
我没有启用键盘扩展名以允许完全访问。
只是忘记将“RequestOpenAccess”设置为“YES”。
希望别人不要忘记检查这个小东西。
谢谢...
关于ios - 将图像复制到iOS中的粘贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29252441/