我試圖添加許多細節(字段)以在TableView中顯示。通過CONCAT各個領域,並把在detailTextLabel如:如何在TableView中添加2個以上的detailTextLabel(Swift)
來源:
func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell!{
let cell: UITableViewCell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier:"test")
cell.textLabel.text = taskMgr.tasks[indexPath.row].name
cell.detailTextLabel.text = taskMgr.tasks[indexPath.row].desc
return cell
}
要
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{
let cell:UITableViewCell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "Test")
cell.textLabel?.text=tasksList[indexPath.row].name
var yString = tasksList[indexPath.row].desc
var xString = tasksList[indexPath.row].amnt
var zString = xString+" "+yString
cell.detailTextLabel?.text=zString
return cell
}
誰能指出任何其他方式獲得更好的代碼,許多領域在視圖中顯示。
您可以使用自定義單元格。 – 2014-09-22 05:27:31
我搜索了「自定義單元格」找到了相關的代碼和導師。 Thks – 2014-09-22 06:34:19
歡迎@ user3528013 – 2014-09-22 06:55:26