Tiếp theo là mã cho hình ảnh sao chép vào pasteboard
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://warp.povusers.org/images/test.png"]];
UIPasteboard *pasteBoard=[UIPasteboard generalPasteboard];
[pasteBoard setData:data forPasteboardType:@"public.png"];
Bây giờ nghĩ là tạo ra phần mở rộng của bàn phím tùy chỉnh trong cách bố trí mà bạn có thể đặt UIButton của bạn và nút hành động thực hiện trên cho png.
Đối với hình ảnh địa phương sau đang giúp đầy đủ đối với bạn và nó đang làm việc trong trường hợp của tôi.
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
NSData *imgData = UIImagePNGRepresentation(@"Your UIImage Here");
[pasteboard setData:imgData forPasteboardType:[UIPasteboardTypeListImage objectAtIndex:0]];
Thêm Uniform Type Identifiers you visit here và thay đổi loại bảng.
Có thể giúp rất nhiều và giải quyết vấn đề của bạn.
Sửa
"Allow Full Access" Từ Settings -> Keyboard -> Keyboards -> chọn bàn phím ứng dụng của bạn -> Bật công tắc của "Allow Full Access"
Nguồn
2015-04-09 08:32:41
bạn có tìm thấy giải pháp nào về cách thực hiện không? – Ramakrishna
Chưa kết bạn ... Dự án này đang bị tạm giữ. –