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)))