ios怎么设置sectionheader的高度
展开全部
千峰扣丁学堂为您解答:
func tableView(tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
if section == 0 {
return 20
}
return 20
}
func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
// var header : UIView! = UIView()
var header : UILabel! = UILabel()
header.text = "\(section)"
header.textAlignment = NSTextAlignment.Center
header.frame = CGRectMake(0, 0, CGRectGetWidth(tableView.bounds), 1)
return header
}
/// 注意这下面的两句话才能真正的让header的高度一致
func tableView(tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
var header : UIView! = UIView()
header.frame = CGRectMake(0, 0, CGRectGetWidth(tableView.bounds), 1)
return header
}
func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return 1
}
func tableView(tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
if section == 0 {
return 20
}
return 20
}
func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
// var header : UIView! = UIView()
var header : UILabel! = UILabel()
header.text = "\(section)"
header.textAlignment = NSTextAlignment.Center
header.frame = CGRectMake(0, 0, CGRectGetWidth(tableView.bounds), 1)
return header
}
/// 注意这下面的两句话才能真正的让header的高度一致
func tableView(tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
var header : UIView! = UIView()
header.frame = CGRectMake(0, 0, CGRectGetWidth(tableView.bounds), 1)
return header
}
func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return 1
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询