创建一个继承 UITableViewCell 的类
选择UITableViewController 的 Cell,关联刚刚创建的 UserCell。
关联 Label 到 UserCell
为Cell设置Identifier
实现代码
class HomeTimelineViewController: UITableViewController {
let users = ["Wiki","Teny","Joy"]
override func viewDidLoad() {
super.viewDidLoad()
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cellIdentifier = "userCell"
let cell = self.tableView.dequeueReusableCell(withIdentifier: cellIdentifier, for: indexPath) as? UserCell
let item = users[indexPath.row]
cell?.userLabel.text = item
return cell!
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return users.count
}
}