我需要获取在所选行的Headerview中设置的字符串。我需要这些信息来决定将行发送到哪个视图。我已经准备好行名了。但我也需要我在Headerview中使用的字符串的名称。
最佳答案
遵循步骤
采用类似于节头名称的数组并声明上述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]
}
希望这对你有帮助。