UITableView的最后一个单元格
答
如果你知道你的表中的细胞数量和你想只知道,当最后一排就会出现,你可以实现:
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
和行与行数表比较。这个方法在被显示的行之前被触发。
答
-(NSInteger)tableView:(UITableView *)aTableView numberOfRowsInSection:(NSInteger)section
这个函数返回无细胞从乌尔表视图
答
处理表视图的正确方法是定义多个部分,并在每个部分中的行数为您的表视图表格视图控制器。如果你不知道桌子的长度,你已经陷入困境。
来处理这方面的一个常用方法是从数据库加载数据到一个数组,然后使用阵列中的表长度的长度。一旦你的是,类的UITableViewController应该有某种方法用于获取最后一个单元格的索引路径。一旦你有,你调用'[indexPath行]',你是金。阅读上UITableViews这是一个复杂的问题,如果你进入深度。
你所说的“不知道细胞的确切数量”是什么意思?该UITableViewDataSource方法`的tableView:numberOfRowsInSection:'是必需的,所以你必须预先知道细胞的数量。 – Costique 2011-01-27 05:37:35