ios - UITableViewCellEditingStyleDelete 颜色为绿色

标签 ios uitableview

当我连续从左向右滑动手指时,我希望 editingStyleForRowAtIndexPath 方法返回相同的 UITableViewCellEditingStyleDelete 按钮,但颜色为绿色。

这可能吗?我怎么能那样做?

谢谢

最佳答案

首先,您需要创建按钮。您可以使用 UIButton 并将背景图像设置为图形。然后,将单元格的 editingAccessoryView 属性设置为您的按钮。您在 tableView:cellForRowAtIndexPath: 中执行此操作。

如果您需要更大的灵 active ,您可以创建自己的 UIButton 和/或 UITableViewCell 子类。

关于ios - UITableViewCellEditingStyleDelete 颜色为绿色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8173453/

相关文章:

ios - 如何在 iOS 中使用 Map Kit 制作自定义注释?

ios - glTexSubImage2D 在 ios7 上运行缓慢

ios - 带有 ARC 的基于 block 的 UIAlertView

ios - UITableView 始终显示 4 个单元格

xcode - 通过已知的 NSIndexPath swift 获取单元格

ios - 最后一行未调用 prefetchRowsAt

ios - 调整 View 的高度以包含 TableView 的行数

ios - NSCaseInsensitiveSearch RangeOfString 搜索 Swift

iOS Keychain 写入值导致错误代码 -34018

ios - 如何在 UITableView 中更改基于索引的部分通用颜色