ios - iOS如何命名单元格ID?

标签 ios uitableview

我面临着与此帖子Iphone - cellForRowAtIndexPath behaving weirdly when scrolling down and up相同的问题。我对应该如何为不同的单元格使用不同的单元格ID感到困惑。我有各种各样的牢房:

带开关的

  • 细胞
    带有复选标记的
  • 单元格
  • 组的单元格,使得只有一个被选中的
  • 单元格,在点击它们后更改文本
  • 带有指标的
  • 细胞
    没有附件类型的
  • 单元格

  • 我应该为这些不同类型的单元格使用不同的单元格ID吗?

    最佳答案

    我将为每种不同类型的单元格使用不同的重用标识符。这样就可以做到这一点,因此您不必做其他事情,例如将选中标记的单元格更改为切换单元格。您将使每种类型的单元出队,并返回您的期望值。那有意义吗?

    关于ios - iOS如何命名单元格ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18280037/

    相关文章:

    ios - tableView.reloadData() 每次 View 出现

    iOS10 - ContentView 阻止触摸 UITableView header 中的 UIButton

    ios - 在没有 Segues 的情况下配置目标 ViewController

    ios - 表格单元格无法从 tableView swift 中正确删除

    ios - VoiceOver 在 UITableView 中滚动,其中单元格和 subview 都是可访问性元素

    ios - 更新 UICollectionViewCell 中的渐变

    ios - 带有 NSFetchedResultsController 的 UITableView 不会第二次加载

    ios - 为 armv7、armv7s、arm64、i386 和通用构建 ffmpeg iOS 库

    ios - 从 WebView 中 react native 深度链接

    ios - 检测原生iOS Music App中当前正在播放的歌曲信息