我有一个使用自定义 UITableViewCells 的简单 UITableView。UITableView 的属性上设置的选项只是样式设置为 Grouped。当我试图向下滚动浏览不同的项目时,滚动非常跳跃。我已经研究了很多关于提高 iPhone UITableView 滚动性能的技巧?以及本网站上的其他一些问题。虽然我还没有真正找到解决方案。
编辑**** 我使用 WSDL Web 服务将数据加载到 UITableViewCells 中。这些单元格中只有一个 UITextView 和三个按钮。
编辑 ****
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"NavigatorCell";
NewCell *cell = (NewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"NewCell" owner:self options:nil];
cell = [nib objectAtIndex:0];
}
cell.postId = [[items objectAtIndex:indexPath.row] objectForKey:@"PostID"];
cell.post.text = [[items objectAtIndex:indexPath.row] objectForKey:@"Post"];
return cell;
}