
UITableViewController{ var items = ["Item 1", "Item 2", "Item 3"]
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor = .white
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return items.count
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = UITableViewCell()
cell.textLabel?.text = items[indexPath.row]
return cell
}
} 这是基本的 UITableViewController 实现。它有一个 items 数组来存储表格中的数据。在 viewDidLoad 方法中,设置视图的背景颜色为白色。在 tableView: numberOfRowsInSection: 方法中,返回 items 数组的长度。在 tableView: cellForRowAt: 方法中,创建 UITableViewCell,并将 items 数组中的元素设置为单元格的文本。这个实现适合简单的表格视图,可以展示一个简单的列表。