【发布时间】:2018-11-30 06:56:55
【问题描述】:
是否可以让视图控制器上的 tableview 由 2 个不同的数据源控制?我希望视图上的表格根据用户选择的段控制按钮显示不同的表格数据。在目前的状态下,数据源似乎总是最后声明的选项。在这种情况下,missedEventLogController。我是否需要在视图中的当前表格顶部放置另一个相同的表格?
@IBOutlet weak var eventLog: UITableView!
@IBOutlet weak var missedEventLog: UITableView!
override func viewDidLoad() {
self.eventLog.delegate = eventLogTableController
self.eventLog.dataSource = eventLogTableController
eventLog.reloadData()
self.missedEventLog.delegate = missedEventLogController
self.missedEventLog.dataSource = missedEventLogController
【问题讨论】:
标签: ios swift uitableview delegates datasource