滑动删除 UITableViewCell 时,偶尔会出现红色减号删除图标
Posted
技术标签:
【中文标题】滑动删除 UITableViewCell 时,偶尔会出现红色减号删除图标【英文标题】:When swiping to delete UITableViewCell red minus sign delete icon shows up occasionally 【发布时间】:2011-06-13 21:27:01 【问题描述】:我正在开发一个具有使用自定义 UITableViewCells 的 UITableView 的应用程序。当您滑动其中一行时,删除确认按钮会显示并且工作正常。此外,当您点击我的“编辑”按钮时,行缩进显示减号图标,一切正常。但是,在离开编辑模式然后进行滑动删除后,减号图标和删除确认按钮都会显示而不会缩进该行。更改视图并返回后,滑动可以像以前一样正常工作。
如何让减号在滑动删除时不再出现?
【问题讨论】:
【参考方案1】:看起来你重写了 UITableViewCell 的 didTransitionToState 方法而不调用父方法。只需尝试在您的 didTransitionToState 中添加以下行:
[super didTransitionToState:state];
【讨论】:
已解决,感谢您的帮助!以上是关于滑动删除 UITableViewCell 时,偶尔会出现红色减号删除图标的主要内容,如果未能解决你的问题,请参考以下文章
向左滑动时如何处理UITableViewCell删除按钮动画?
在 iOS 7 中取消 UITableViewCell 滑动删除时收到通知
如何避免在 UITableViewCell 上滑动删除调用 setEditing
UIButton & UITextField 将阻止 UITableViewCell 被滑动删除