SwiftUI中級List如何添加新內(nèi)容(2020年教程)
更新時間:2020年01月24日 10:03:29 作者:iCloudEnd
這篇文章主要介紹了SwiftUI中級List如何添加新內(nèi)容,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
功能說明
- 如何使用List循環(huán)顯示array內(nèi)容
- .self 作為id的使用
- 如何更新List內(nèi)容
- TextField基礎(chǔ)使用
代碼
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)
}
}
}
}
效果

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Java Properties簡介_動力節(jié)點Java學(xué)院整理
Java中有個比較重要的類Properties(Java.util.Properties),主要用于讀取Java的配置文件,各種語言都有自己所支持的配置文件,配置文件中很多變量是經(jīng)常改變的,這樣做也是為了方便用戶,讓用戶能夠脫離程序本身去修改相關(guān)的變量設(shè)置2017-05-05
Java動態(tài)線程池插件dynamic-tp集成zookeeper
ZooKeeper是一個分布式的,開放源碼的分布式應(yīng)用程序協(xié)調(diào)服務(wù),是Google的Chubby一個開源的實現(xiàn),是Hadoop和Hbase的重要組件。它是一個為分布式應(yīng)用提供一致性的軟件,提供的功能包括:配置維護、域名服務(wù)、分布式同步、組服務(wù)等2023-03-03
springmvc不進入Controller導(dǎo)致404的問題
這篇文章主要介紹了springmvc不進入Controller導(dǎo)致404的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-02-02

