UItableView 显示如下空行...
如何在不更改 tableview 样式的情况下隐藏它。我是否需要调整表格视图的大小,如果是这样,我怎么能知道要设置的高度。
UItableView 显示如下空行...
如何在不更改 tableview 样式的情况下隐藏它。我是否需要调整表格视图的大小,如果是这样,我怎么能知道要设置的高度。
self.tableView.tableFooterView = [[UIView alloc] init];
您在使用 xib 或 tableview 委托方法的 uitabeview 的页脚中添加 UIview
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section;
{
return 1;
}
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section;
{
return yourview;
}
只需将视图从对象库拖放到情节提要中的 TableView 空壳中。将视图设为表格视图的页脚(在文档大纲中将其拖到单元格的下方,如果它不在下方)使视图的高度为“0”。您不会在情节提要中看到该视图,因为它的高度为“0”,但是当它运行时它将隐藏单元格。我认为这应该有效。
我在我的一个项目中所做的是将 tableview 的背景颜色设置为 clearColor 并将分隔符设置为 none。
你为什么不把一些逻辑放入你的
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
功能?
只返回真正填充数据的单元格的数量