我有一个应用程序,我想在其中创建自己的自定义键盘. 在这个自定义键盘中,我想放置图像. 用户可以从设备的任何位置访问此键盘. 我希望它像这个Link. 我想制作这样的键盘 我已经对此
在这个自定义键盘中,我想放置图像.
用户可以从设备的任何位置访问此键盘.
我希望它像这个Link.
我想制作这样的键盘
我已经对此进行了大量搜索,我知道有很多教程,但大多数都是快速的,而另一些则没有键盘扩展.
我想要正确的指导或任何教程链接.
任何帮助将受到高度赞赏.
谢谢…
所以我从下面的链接得到了答案,这是目标C中非常好的教程.Custom keyboard with extensions in objective c for ios8
现在,就像我需要的那样,如果有人想在其中添加自定义图像,您只需将图像复制到剪贴板并将图像粘贴到需要的位置即可.
要复制png文件,请使用以下代码.
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; NSString *imageName = [NSString stringWithFormat:@"%ld",(long)sender.tag]; NSString *newPathName = [[NSBundle mainBundle]pathForResource:imageName ofType:@"png"]; NSData *data = [NSData dataWithContentsOfFile:newPathName]; [pasteboard setData:data forPasteboardType:@"public.png"];
this public.png来自http://www.escape.gr/manuals/qdrop/UTI.html
您可以选择所需的任何扩展类型.
粘贴板类型根据图像扩展名进行更改.
重要说明:对于图像发送,可以访问粘贴从剪贴板复制的图像的应用程序,仅从这些应用程序中发送图像.
我用上述解决方案做到了.希望它也可以帮助别人.
谢谢…