Aja*_*ani 5 keyboard image ios textdocumentproxy custom-keyboard
我正在实现只有图像的自定义键盘,并希望将图像发送到textDocumentProxy /输入控件,如textview点击图像但不能克服它.到目前为止,我能够将文本/字符串发送到输入控件而不是图像.
是否可以将图像发送到输入控件?
任何建议或解决方案都非常感谢.
以下是将图像复制到粘贴板中的代码
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://warp.povusers.org/images/test.png"]];
UIPasteboard *pasteBoard=[UIPasteboard generalPasteboard];
[pasteBoard setData:data forPasteboardType:@"public.png"];
Run Code Online (Sandbox Code Playgroud)
现在的想法是在该布局中创建自定义键盘的扩展,您可以将您的UIButton和上面的按钮操作实现为png图像.
对于本地图像,以下代码对您来说是完全有用的,它在我的情况下正常工作.
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
NSData *imgData = UIImagePNGRepresentation(@"Your UIImage Here");
[pasteboard setData:imgData forPasteboardType:[UIPasteboardTypeListImage objectAtIndex:0]];
Run Code Online (Sandbox Code Playgroud)
愿这有助于解决您的问题.
编辑
"允许完全访问"来自设置 - >键盘 - >键盘 - >选择您的应用键盘 - >开启"允许完全访问"
| 归档时间: |
|
| 查看次数: |
3943 次 |
| 最近记录: |