ChatGPT を使用して iOS アプリケーションを作成する

最初の部分

ステップ 1: ユーザーが自分のデバイスで写真を開いたり、新しい写真を撮ったりできる必要があります。

Swift UI を使用して空の Xcode プロジェクトを作成しました。今度は最初のビューを作成します。

ユーザーがアプリケーションに入るとき、次の 2 つのオプションが必要です。

デバイスから既存の画像をロードする
カメラを開いて新しい写真を撮る
これを行う方法について ChatGPT に聞いてみましょう。

親愛なるAIオーバーロード。

ボタンが 2 つある SwiftUI アプリを作成できますか? 1 つ目はユーザーが自分のデバイスから画像を開くことを許可し、2 つ目はユーザーがカメラで新しい写真を撮れるようにする必要がありますか?

ここに私が得るものがあります:

import SwiftUI

struct ContentView: View {
    
    @State private var showImagePicker = false
    @State private var showCamera = false
    
    var body: some View {
        VStack {
            Button(action: {
                self.showImagePicker = true
            }) {
                Text("Open Image")
            }
            .sheet(isPresented: $showImagePicker) {
                ImagePickerView(sourceType: .photoLibrary)
            }
            
            Button(action: {
                self.showCamera = true
            }) {
  

おすすめ

転載: blog.csdn.net/iCloudEnd/article/details/130173092