【问题标题】:How to customize tableView edit mode iosios如何自定义tableView编辑模式
【发布时间】:2018-07-17 10:17:46
【问题描述】:

所以苹果提供的编辑模式是这样的:

有没有办法为“红圈”和“汉堡菜单”使用自定义图标?还要改变“x”或“y”的位置?

【问题讨论】:

标签: ios objective-c swift uitableview


【解决方案1】:

当使用setEditing(_:animated:)UITableView 置于编辑模式时,根据Apple’s UITableViewdocumentation,“通过在每个可见的UITableViewCell 对象上调用setEditing(_:animated:),表格视图进入编辑模式”。您可以创建一个自定义 UITableViewCell 子类并在那里覆盖 setEditing(_:animated:),使用自定义图像视图将您的圆圈和汉堡符号版本保存在单元格的 XIB 中。

【讨论】:

    【解决方案2】:

    我发现 the code from this answer 很有帮助,尽管只有在 layoutSubviews() 中调用它时。

    【讨论】:

      猜你喜欢
      • 2014-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多