ios - 按下重新排序拖动器时,单元格中会出现一个额外的 View ,为什么?

原文 标签 ios uitableview tableviewcell heightforrowatindexpath reorderlist

我有一个 UITableView具有不同的高度,并且当按下重新排序控件时,在单元格 View 结构中会出现一个新 View 。通常它不是问题,但有时它的高度很大,并且与下面的单元格重叠。

  • 为什么会出现这种观点?
  • 我怎样才能摆脱它?
  • 或者防止与其他单元格重叠?

  • enter image description here

    最佳答案

    此 View 是重新排序机制的一部分,无法删除。它用于在将屏幕截图 View 拖到表格 View 上方时隐藏单元格内容。

    如果您设置单元格clipsToBounds是,它应该防止它的内容与其他单元格重叠。

    关于ios - 按下重新排序拖动器时,单元格中会出现一个额外的 View ,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30758111/

    相关文章:

    ios - setSeparatorStyle仅在1个部分上

    ios - NSMutableArray 到 UITableView

    xcode - UIImageView 中的空白区域

    swift - 如何将第一个表格 View 单元格设为静态,然后使用 swift 从第二个单元格加载数据

    ios - 搜索没有日期的ios提醒

    ios - Xcode 7.1:无法为方案构建项目“<项目名称>”

    ios - 如何在iOS中对对象的对象值数组使用谓词

    ios - 使用NSSortDescriptor,Core Data和NSFetchedResultsController按日期和名称对UITableView进行排序

    ios - 向 UITableViewCell 添加分隔符

    iOS 更改 UIView 类型而不重做自动布局