如何在第一个tableview部分上方添加空格?你可以看到第一部分:“A”,它上面没有正确的部分。这是一张图片: https://docs.google.com/document/d/1QRuL_aoSQNbg-SLlrcAzcQGT1L7gBCTgg-ji-XTHXjY/edit?usp=sharing 尝试在viewDidLoad中更改UITableview内容偏移量,但这不起作用。建议?
答案 0 :(得分:6)
由于UITableView
是UIScrollView
的子类,因此更好地使用表格视图的contentInset
属性,如Apple开发人员库的"Creating and Configuring Scroll Views"中所述。
只需将此代码放在初始化或配置表视图的位置:
CGFloat topInset = 10; //change this value as needed
myTableView.contentInset = UIEdgeInsetsMake(topInset, 0, 0, 0);
Swift 4的更新
let topInset = 10
myTableView.contentInset.top = topInset