gpt4 book ai didi

ios - 让 UITableViewCell 显示没有红色减号的删除按钮

转载 作者:可可西里 更新时间:2023-11-01 03:35:22 27 4
gpt4 key购买 nike

我想实现一个 UITableView,当我在 ViewController 中按下一个按钮时,我可以在单元格右侧看到删除按钮,但看不到红色按钮单元格左侧的减号圆圈。

对此有什么想法吗?

最佳答案

只是一种方法:

  1. 在 View 上有一个删除按钮并为其分配一个方法
  2. 在此方法中,将 BOOL isDeleteEnabled(或任何您命名的名称)切换为 TRUE
  3. 重新加载 UITableView 并在 cellForRowAtIndexPath 中检查该 BOOL 值
  4. 如果 TRUE 则加载所有 UITableViewCell 作为自定义单元格上面有删除按钮(您需要设置选择器方法删除一行)
  5. 通过点击单元格上的按钮删除任意数量的单元格
  6. 删除您的选择后,您可以再次按下主按钮并切换 isDeleteEnabled
  7. 的值
  8. 再次重新加载 UITableView,这次是在 cellForRowAtIndexPath 中检查 isDeleteEnabled 的值 - 将为 FALSE。因此,您需要加载正常的(或原始的)UITableViewCells。

我按照这种方法做了非常相似的事情。

此外,由于以下三个原因,我还没有发布代码:

  • 篇幅太长
  • 他在我的工作机器上可用的代码(我没有立即访问)
  • 这会毁了编写此类任务的乐趣。自己做。你会享受吧。

关于ios - 让 UITableViewCell 显示没有红色减号的删除按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16187547/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com