DKImagePickerControllerを使う際、https://lineocean.com/2017/04/14/94/ を参考にしてそのまま以下のようにコードを入力しました。
swift
1import SwiftUI 2import DKImagePickerController 3 4struct Test: View { 5 var body: some View { 6 let pickerController = DKImagePickerController() 7 // 選択可能上限の設定もできます 8 pickerController.maxSelectableCount = 5 9 pickerController.didSelectAssets = { [unowned self] (assets: [DKAsset]) in 10 11 // 選択された画像はassetsに入れて返却されますのでfetchして取り出すとよいでしょう 12 for asset in assets { 13 asset.fetchFullScreenImage(true, completeBlock: { (image, info) in 14 // ここで取り出せます 15 }) } 16 } 17 self.presentViewController(pickerController, animated: true) {} 18 } 19}
しかしエラーになりました。この機能の実装だけを取り急ぎ行いたいので、簡潔に何をすればいいのかだけ教えていたくだけでも大変ありがたいです。よろしくお願いいたします。
これは、SwiftUI と Swift のどちらで実装されたいのでしょうか。
それが明確にならないことには、回答の付けようもないかと思います(ちなみに、タグは Swift ですが、実装しようとされているコードのメインは SwiftUI になっています)。
main.storyboardで追加したボタンからDKImagePickerControllerを呼び出す方法を教えていただきたいです。
私が最近回答した次の質問(と回答)が参考になるかと思います。
https://teratail.com/questions/288614
あなたの回答
tips
プレビュー