【发布时间】:2018-02-14 18:19:12
【问题描述】:
从下面启动视图时启动tableview。
我有一个用于标题的一维数组和一个用于单元格的二维数组。
从下面调用viewDidLoad()时是否可以启动tableview?所以你必须向上滚动。
非常感谢
我的标题代码:
override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let headerView = Bundle.main.loadNibNamed("TableViewCell1", owner: self, options: nil)?.first as! TableViewCell1
headerView.date.text = aHeaderDate[section]
headerView.backgroundColor = UIColor.white
return headerView
}
我的单元格代码:
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell2 = Bundle.main.loadNibNamed("TableViewCell2", owner: self, options: nil)?.last as! TableViewCell2
let sectionTime = dimArrayTime[indexPath.section][indexPath.row]
cell2.time.text = sectionTime
return cell2
}
应该是这样的:
【问题讨论】:
-
你能解释一下你想做什么吗?显示您拥有的数组类型,并分享您想要使用当前可用数组绘制的屏幕截图。
标签: ios swift xcode uitableview