UITableView有单元格,但没有显示单元格
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UITableView有单元格,但没有显示单元格相关的知识,希望对你有一定的参考价值。
因此,显示正确的行数。在按任意行时,将执行正确的操作。然而,细胞本身无处可见。
我添加了一个NSTimer
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
对于每个单元格只是为了追踪它超出函数 - 他们都说他们的超级视图等于有问题的tableview(并且不是零,所以我不检查nil == nil
或其他东西)。
它们都包含具有正确文本的标签。
正在绘制分隔线....如果我更改TableView背景,整个可见区域的背景将显示为该颜色。
我正在检查每个单元格既不隐藏也不设置为0的alpha。
还有什么我可以错过的吗?
答案
您是从nib文件中加载单元格还是以编程方式创建?
您是否在单元子视图中将另一个对象覆盖在您的单元格上?也许一个子视图覆盖它;我不知道,因为你还没有发布任何代码。鉴于您提供的信息,很难确定为什么您无法看到单元格backgroundView。
尝试更改颜色
UIView *tmpView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];
tmpView.backgroundColor = [UIColor blackColor];
myCell.backgroundView = tmpView;
听起来您已将单元格的backgroundView设置为[UIColor clearColor]。
以上是关于UITableView有单元格,但没有显示单元格的主要内容,如果未能解决你的问题,请参考以下文章
UITableView:突出显示最后一个单元格,但其他单元格也会突出显示