好的,这可能是一个非常简单的答案,但在iOS开发方面,我仍然很新鲜。我正在创建一个简单的应用程序只是为了玩不同的概念和我的TableViewController的问题是多余的行。为了清楚起见,我将发布一张图片并圈出我正在谈论的内容,我的问题是如何将它显示在显示的单行显示实际填充单元格的位置,所以在我的情况下前三个单元格我圈出来了不需要的线
答案 0 :(得分:2)
很简单。 stackOverflow上有很多答案。只需在ViewWillAppear
中的代码后面添加Footerview到tableview.add即可- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
UITableView *tableView; //this is your tableview
tableView.tableFooterView = [UIView new];
}
答案 1 :(得分:2)
将这些代码添加到.m文件中:
-(void) viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
self.tableView.tableFooterView =[[UIView alloc] initWithFrame:CGRectZero]; //set your tableView's tableFooterView
}
答案 2 :(得分:0)
您只需将UIView拖入InterfaceBuilder中的TableView,然后将UIView实例高度设置为1px,将其背景颜色设置为[UIColor clearColor]。
如果您不使用InterfaceBuilder,您可以在代码中创建相同的UIView实例,并将实例设置为tableview.tableFooterView。