小编use*_*236的帖子

滚动UITableView时显示不正确的单元格数据

我面临一些奇怪的问题.每当我滚动表格视图时,我的数据都会被其他单元格替换.每次都会被不同的细胞数据所取代.我没有看到这个替代品的任何特定模式.

cocoa-touch objective-c uitableview ios

1
推荐指数
2
解决办法
1万
查看次数

如果UITableView中没有可重用的单元格,该怎么办?

任何人都可以告诉我,UITableView如果我有大量的细胞,管理的正确方法是什么?每个单元格的界面取决于各个部分(每个单元格在其内容视图中保留不同的UI元素).我不想使用可重复使用的细胞,因为它会重叠.

 UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
 if (cell == nil) {
     cell = [[[CustomCell alloc] initWithStyle:UITableViewCellStyleDefault nil] autorelease];

 } else {
    cell = nil;
    [cell release];
    cell = [[[CustomCell alloc] initWithStyle:UITableViewCellStyleDefault nil] autorelease];
 }
Run Code Online (Sandbox Code Playgroud)

iphone uitableview ios

1
推荐指数
1
解决办法
2179
查看次数

标签 统计

ios ×2

uitableview ×2

cocoa-touch ×1

iphone ×1

objective-c ×1