我最近看到这个项目,用户可以从自定义键盘上点击 GIF,他们会看到一个“复制的”工具栏出现。我有一个问题:
- 如何在产品中重现此工具提示GIF 教程 http://o.aolcdn.com/hss/storage/midas/27c2fb5dfeccbf84ef00ce9e5197ac64/200746978/popkey.gif?
谁能给我一些示例代码来使用。我了解如何使用 UIPasteboard 及其功能,但当我在此函数中放入 UTI 类型“public.png”时,我似乎无法使其工作:(我注意到在 Objective-c 中它是“@public.png” ”,但我放置了“public.png”,我在网上找不到这个来源)
let imageURL = NSString(string:NSBundle.mainBundle().pathForResource("test", ofType: "png")!)
var data = NSData(contentsOfURL: NSURL(string:imageURL)!)
UIPasteboard.generalPasteboard().setData(data!, forPasteboardType: "public.png")
尝试使用此代码:
let image = UIImage(named: "myimage.png")
UIPasteboard.generalPasteboard().image = image;
你可以了解这是如何运作的here! https://stackoverflow.com/questions/25912668/swift-uipasteboard-not-copying-png
希望这可以帮助
斯威夫特 5.1
UIPasteboard.general.image = image
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)