2017-12-03 283 views

回答

0

您可以创建一个headerView标签并将其添加到它,并设置标题视图的文本对齐到左或根据您的需求为。

override func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? { 
    let headerView = UIView(frame: CGRect(x: 0, y: 0, width: tableView.frame.width, height: 50)) 
    headerView.layer.borderWidth = 2 
    let myLabel = UILabel() 
    myLabel.frame = CGRectMake(0, 0, tableView.frame.width - 70, 50) 
    myLabel.font = UIFont.boldSystemFontOfSize(18) 
    myLabel.textColor = UIColor.whiteColor() 
    myLabel.textAlignment = .Left 
    myLabel.text = "This is a left alignmen" 
    headerView.addSubview(myLabel) 
    return headerView 
    } 

您可以通过Apple Documentation for Table viewenter image description here

这是标题视图左对齐的标题视图。

+0

我们不是在谈论同一things.Maybe我无法解释清楚,无论如何,看看这个, https://imgur.com/a/H3Xpc –

+1

你能分享你的代码吗? – Niroj

+0

好吧,我明白了你想要你的标题视图在左边,表格视图单元格在右边。我是否正确..?只有你的细胞需要滚动? – Niroj

相关问题