欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

SwiftUI中级List如何添加新内容(2020年教程)

时间:2021-10-10 09:12:59|栏目:JAVA代码|点击:

功能说明

  • 如何使用List循环显示array内容
  • .self 作为id的使用
  • 如何更新List内容
  • TextField基础使用

代码

import SwiftUI

struct ListAddItemView: View {
  @State var products = ["手机","电脑","水杯"]
  @State var pName:String = ""
  var body: some View {
    VStack{
      TextField("新商品:",text: self.$pName)
      Button(action:{
        print("hello")
        if (self.pName != "")
        {
          self.products.append(self.pName)
          self.pName = ""
          
        }
        
      }){
        Text("添加一个商品")
      }
      
      List(products,id:\.self){ item in
        Text(item)
        
      }
      
    }
    
    
  }
}

效果

上一篇:Druid基本配置及内置监控使用_动力节点Java学院整理

栏    目:JAVA代码

下一篇:Maven插件构建Docker镜像的实现步骤

本文标题:SwiftUI中级List如何添加新内容(2020年教程)

本文地址:http://www.codeinn.net/misctech/179401.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有