8

SwiftUI でテキスト フィールドとセキュア テキスト フィールドを作成しましたが、SwiftUI のテキスト フィールド/セキュア テキスト フィールドに画像を追加する方法がわかりません。古いバージョンの Swift の場合のように、SwiftUI に関するオンライン ドキュメントはあまりありません。また、(プレースホルダー/テキストで入力) を指定された量、たとえば右に 30 ポイント移動したいと考えています。背景色が白から赤に変わるかどうかも試してみましたが、ご覧のとおり、私のコードでは UI に影響はありません。

注:コードの前半で呼び出された GeometryReader と、ユーザー名とパスワードの @state 変数があります。

私の目標は、このよう望ましい結果に見えるようにすることです。今はこのように見えます現在の/望ましくないビュー

            VStack (spacing: deviceSize.size.height * (50/812)) {
                TextField ("Username", text: self.$username)
                    .foregroundColor(.black)//text color when you type
                    .accentColor(.blue)//cursor color
                    .background(Color(.red))//????
                    .textFieldStyle(RoundedBorderTextFieldStyle())
                    .cornerRadius(50)

                // .border(Color.white)
                //.font(.title)

                SecureField ("Password", text: self.$password)
                    .textFieldStyle(RoundedBorderTextFieldStyle())
                    .cornerRadius(50)

            }
            .padding(.init(top: 0, leading: deviceSize.size.width * (38/375), bottom: 0, trailing: deviceSize.size.width * (38/375)))
4

4 に答える 4