当您在单元格上点击时,我尝试在新的ViewController中显示单元格中的标签,因此它应该是类似于twitter中的函数 我尝试了以下代码,但标签只是不显示单元格中的消息,它只是空白...
var jobs = [Job]()
let jobsRef = Database.database().reference().child("jobs")
var job: Job! {
didSet {
jobLabel.text = job.text
}
}
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
// download jobs
jobsRef.observe(.value, with: { (snapshot) in
self.jobs.removeAll()
for child in snapshot.children {
let childSnapshot = child as! DataSnapshot
let job = Job(snapshot: childSnapshot)
print(job)
self.jobs.insert(job, at: 0)
}
self.tableView.reloadData()
})
}
答案 0 :(得分:0)
使用以下代码
self.jobs.removeAll()
ref.observe(.childAdded, with: { (snapshot) in
guard let dictionary = snapshot.value as? [String : AnyObject] else {
return
}
let Obj = Job()
self.jobs.append(Obj)
self. tableView.reloadData()
}, withCancel: nil)
答案 1 :(得分:-1)
出现在PagerTabStrip中的每个UIViewController都需要提供标题或图像。 Discord为此,它们应通过实现func indicatorInfo(针对pagerTabStripController:PagerTabStripViewController)-> IndicatorInfo来符合指标信息提供者Adobe Reader的要求,该信息提供了显示与查看控制器iTunes。