UIView
对象UITableView
对象。TableViewController
可可触摸文件来自动创建单元格。TableViewController
和UITableView
,我尝试通过使用TableViewController
将表View类更改为Identity Inspector
,但是没有用。没有一个班级出现。问题1:为什么我不能更改表视图类?
问题2:如何控制视图和表视图?
答案 0 :(得分:0)
1)您无法更改tableView的类,因为该对象的类型为 UITableView ,并且您试图将其设置为 UITableViewController
类型的类2)要同时控制View和TableView,可以为其设置出口。
class YourViewController: UIViewController, UITableViewDelegate, UITableViewDatasource {
// Connect the outlets to storyboard's YourViewController UI
@IBOutlet var tableView: UITableView!
@IBOutlet var yourView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
// Set delegate and datasource and implement the delegate methods
self.tableView.dataSource = self
self.tableView.delegate = self
// Handle the view properties for yourView here
self.yourView.backgroundColor = UIColor.red
}
}
希望有帮助