【发布时间】:2020-11-28 07:15:59
【问题描述】:
我该怎么做才能使用户可以在两个单独的文本字段中输入名字和姓氏,并使用该用户的输入将新单元格添加到 TableView 中(输入位于与表格不同的视图中)
我还想知道如何存储从文本字段获取的数据以保存在设备上并能够被用户删除。
制作表格的代码:
var finalFirstName = String() // First Name from TextField
var finalLastName = String() // Last Name from TextField
var nameArry = ["Temp User", "Temp User2"] // Array of names used in creating table
这是将上面的变量添加到表中的代码:
func createArray() -> [Contacts] {
var tempContact1: [Contacts] = []
if (nameArry.count > 1) {
let contacts = Contacts(MyContact: userName, Me: "Me") // Add the users contact [default is user]
let contacts1 = Contacts(MyContact: nameArry[0], Me: "") // Add First item from nameArry
let contacts2 = Contacts(MyContact: nameArry[1], Me: "") // Add Second item from nameArry
tempContact1.append(contacts)
tempContact1.append(contacts1)
tempContact1.append(contacts2)
return tempContact1
}
else {
let contacts = Contacts(MyContact: userName, Me: "Me")
tempContact1.append(contacts)
return tempContact1
}
}
任何帮助将不胜感激。 请注意,项目已经创建,我不确定我是否在项目上有数据代码。
【问题讨论】:
标签: ios swift uitableview tableview