即時嘗試使一個應用程序,其中用戶可以添加一個單元格,他可以添加不同的內容到單元格如名稱,生日和Hobbys例如。 目前爲止這麼好。 但是我怎麼能告訴他每個單元格的個別內容? 我是否必須添加具有不同標籤的ViewController,其中我加載了爲特定單元格保存的文本,例如NSuserdefaults/Coredata? 還是我完全錯了?TableviewCells與不同的內容
我現在所擁有的:在我的viewController,我可以在我的tableviewController添加項目
@IBAction func doneButtonPressed(sender: AnyObject) {
name = txtFieldName.text!
vc.items.append(name)
vc.tableView.reloadData()
self.dismissViewControllerAnimated(false, completion:nil)
}
:將其設定爲之前說過
var items = [String]();
override func viewDidLoad() {
super.viewDidLoad()
print(items)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
return 1
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return items.count
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("itemCell", forIndexPath: indexPath)
cell.textLabel!.text = items[indexPath.row]
return cell
}
請提供一些示例代碼,以使這個問題更加清晰。 –
好吧,現在我怎樣才能保存每個單元格的數據,同時創建它,以及如何加載不同內容的每個單元格。 – Korken55