我需要获取在我选择的行的Headerview中设置的String。我需要此信息来决定将该行发送到哪个视图。我已经有了Row的名字。但我需要在Headerview中使用的字符串的名称。
答案 0 :(得分:1)
按照步骤
获取部分标题名称数组,并在viewdidload方法上面声明
let sectionHeaderArray = ["Header1", "Header2"]
实现查看节标题的方法
func tableView(tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int)
{
let header = view as! UITableViewHeaderFooterView
header.textLabel?.text = self.sectionHeaderArray[section]
}
在didDeselectRowAtIndexPath方法中,您可以获取该部分名称
func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) {
let section_name = self.sectionHeaderArray[indexPath.section]
}
希望这会对你有所帮助。