기본 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로 넣는게 제일 편하다....

+ Recent posts