znq*_*znq 8 iphone uitableview
alt text http://img179.imageshack.us/img179/2047/iphonetableview.png
我在nib文件中有一个UITableView.它与4个或更多细胞完美配合.当我只有2或3个单元格并且屏幕没有完全充满单元格时,我在底部有这些空单元格(深灰色,实际上只是我的TableView的背景).
但是,他们不应该在那里,因为我的numberOfSectionsInTableView并numberOfRowsInSection返回正确的值.
有任何想法吗?
JOM*_*JOM 21
你看到的是UITableViewStylePlain的默认行为.如果您不希望真实单元格下方有"空单元",请将"更多"按钮(在图片中看到)移动到UITableView tableFooterView中.当您没有"更多"按钮但仍然不想要"空单元格"时,请创建一个空页脚:
self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];
Run Code Online (Sandbox Code Playgroud)
由于某些原因,tableFooterView的存在会删除真实单元格后面的"空单元格".
我不认为它们实际上是细胞.您正在看到白线,因为这是表视图的默认行为.您是否尝试在IB中将表视图的分隔符更改为无?
替代文字http://img.skitch.com/20100513-x5428pkyp8iaqchmkrd41h8m98.png
| 归档时间: |
|
| 查看次数: |
2718 次 |
| 最近记录: |