我的代码很简单:
class ViewController:FormViewController{
override func viewDidLoad() {
super.viewDidLoad()
//set section header and footer
let section0 = Section(header: "Header 0", footer: "Footer 0")
section0 <<< LabelRow(){row in
row.title = "row 1"
}
form +++ section0
}
}
运行App时,演示图片如下:
您可以看到页眉标题更改为“ HEADER 0”,但页脚未更改!!!
我尝试将普通的UITableViewViewController与添加委托方法一起使用:
override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
return nil
}
override func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) -> String? {
return "Header 0"
}
在这种情况下还可以!!!标头的标题与“标头0”完全相同
为什么我使用Eureka TableView时,标题标题字符串全部变成大写形式???有人可以告诉我吗???非常感谢;)