기본 UIImage로 바로 변환되는 파일이 아니여서
바로 pb.image로 넣지 못하고
파일을 데이터로 변환해준다음 setData로 해당 타입과 데이터를 넣음
let item = self.imageItems[indexPath.item]
let pb = UIPasteboard.general
pb.items = []
do {
let data = try Data(contentsOf: item.fileUrl)
pb.setData(data, forPasteboardType: kUTTypePNG as String)
if pb.image != nil {
print("OK")
}
} catch let err {
print("Error, \(err.localizedDescription)")
}
그냥 pb.image로 넣는게 제일 편하다....
반응형
'iOS > swift' 카테고리의 다른 글
keyboard extension app, open setting (0) | 2021.03.10 |
---|---|
진동 나중에 종류별 테스트 해볼 소스 (0) | 2021.03.04 |
한글 자모의 유니코드에 대한 글 (0) | 2021.02.03 |
class JSONNull (0) | 2021.01.19 |
[Swift5] Struct -> JSON -> String, Dictionary (0) | 2020.12.31 |