使用的tableview页眉和页脚。
// in -viewDidLoad
self.tableView.tableHeaderView = ({UIView *line = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 1/UIScreen.mainScreen.scale)];
line.backgroundColor = self.tableView.separatorColor;
line;
});
同样做脚注也。
self.tableView.tableFooterView = ({UIView *line = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 1/UIScreen.mainScreen.scale)];
line.backgroundColor = self.tableView.separatorColor;
line;
});
否则只需添加UIView的背景和设置颜色。这也将有所帮助。
您可以使用与1px高度和宽度相同的uiview。并设置uiview的背景颜色 – KAR
我是新的ios所以,如何在顶部和底部添加uiview? – hardik
试试这个:http://stackoverflow.com/a/23157272/3901620 – KKRocks