watari開発 – Advent201922 –
stage22: 写真をとる
次は写真を撮れるようにしよう。
plistの追加とコードの修正
今回はそんなに修正箇所は多くない。
- plistの追加
+ <key>NSCameraUsageDescription</key>
+ <string>This app uses Camera to save images to create contents in the app.</string>
- コード修正
昨日の ImageView.swift
の ImagePickerController
あたりに
func makeUIViewController(context: Context) -> UIImagePickerController {
let imagePickerController = UIImagePickerController()
imagePickerController.sourceType = .photoLibrary
+ imagePickerController.sourceType = .camera
imagePickerController.delegate = context.coordinator
return imagePickerController
}
これを追加してrebuildすればいい。
結果
これが出てきて、
適当に撮るとこんな感じになる。
次回は
ここで撮影した画像を保存するように修正を加えよう。
カメラ周りのUIとか変えたい気もするけど、、、
- 前の記事
watari開発 – Advent201921 – 2019.12.21
- 次の記事
watari開発 – Advent201923 – 2019.12.23