【发布时间】:2021-01-02 05:53:41
【问题描述】:
我正在尝试通过 customTextField 将信用卡信息(文本:$data)分配给另一个视图。
struct CustomTextField: View {
@State var data : String = ""
var tFtext: String = ""
var tFImage: String = ""
var body: some View {
HStack {
Image(tFImage)
.resizable()
.frame(width: 20, height: 20)
.padding()
TextField(tFtext, text: $data)
.padding()
.font(Font.custom("SFCompactDisplay", size: 16))
.foregroundColor(.black)
}
.background(RoundedRectangle(cornerRadius: 10))
.foregroundColor(Color(#colorLiteral(red: 0.9647058824, green: 0.9725490196, blue: 0.9882352941, alpha: 1)))
}
}
到这个叫做 CardInfo 的视图
struct CardInfo : View {
var creditCard: CreditCard
@State var isSaved: Bool = false
var body: some View {
VStack {
CustomTextField(tFtext: "Kartin Uzerindeki Isim", tFImage: "user")
.textContentType(.givenName)
creditCard.cardOwnerName = CustomTextField.text
【问题讨论】:
-
这是另一个问题,当您应用一些新代码并发生新错误时,请不要更改问题;)评论或提出新问题
标签: swiftui uitextfield