如何在Swift中的表格视图单元格中更改默认的删除按钮?

考斯塔姆·克里希纳

我想在Swift中实现此代码。从这些问题中,我在Objective-C中获得了以下代码:

滑动行时更改UITableViewCell中默认的红色删除按钮的颜色,或单击“编辑”按钮

自定义UITableView中的删除按钮

- (void)willTransitionToState:(UITableViewCellStateMask)state{
[super willTransitionToState:state];
if ((state & UITableViewCellStateShowingDeleteConfirmationMask) == UITableViewCellStateShowingDeleteConfirmationMask) {
    for (UIView *subview in self.subviews) {
        if ([NSStringFromClass([subview class]) isEqualToString:@"UITableViewCellDeleteConfirmationControl"]) {
            UIImageView *deleteBtn = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 64, 33)];
            [deleteBtn setImage:[UIImage imageNamed:@"delete.png"]];
            [[subview.subviews objectAtIndex:0] addSubview:deleteBtn];
            [deleteBtn release];
        }
    }
}
}

我不知道如何在Swift中实现此方法。有人可以帮我吗?

我正在使用Xcode 7.3 Beta。

Himanshu Sraswat

swift tableview委托有新方法。尝试此操作可能会解决您的问题。

func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]?{

    let ackAction = UITableViewRowAction(style: .default, title: "Himanshu", handler: myFunction)
        ackAction.backgroundColor = UIColor.orange

    return [ackAction]
}

现在,您甚至可以修改删除功能

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在表格视图单元格的背景中设置图像的动画

来自分类Dev

Swift:在表格视图单元格中创建UILabel

来自分类Dev

如何通过每行中的动态添加按钮更改HTML表格单元格的值

来自分类Dev

删除表格中按钮单元格之间的空间

来自分类Dev

Swift-如何在单击按钮时在自定义表格视图单元格中获取标签值

来自分类Dev

Swift-如何在表格视图单元格中显示视频的缩略图捕获?

来自分类Dev

表格视图单元格中的Swift MPGTextField自动完成

来自分类Dev

当用户在iOS中滑动时,如何在表格视图单元格中添加自定义按钮?

来自分类Dev

如何在Swift iOS中单击更改单元格中的按钮?

来自分类Dev

在Swift中,当定向发生时,如何在表格视图中看到相同的单元格?

来自分类Dev

如何在Interface Builder中编辑表格视图单元格的文本?

来自分类Dev

如何在表格视图单元格中设置色调/突出显示颜色?

来自分类Dev

表格视图单元格中的按钮

来自分类Dev

Swift-在表格视图单元格中未触发按钮动作

来自分类Dev

如何在表格视图单元格中隐藏和取消隐藏图像视图?

来自分类Dev

在表格视图Swift中获取单元格的行

来自分类Dev

如何在“表格”单元格中更改UIImageView图像,请单击该单元格上的按钮?

来自分类Dev

如何在表格视图单元格中添加“查看全部”按钮

来自分类Dev

如何在iOS7的表格视图单元格中显示活动指示器

来自分类Dev

单元格表视图Swift iOS中的按钮

来自分类Dev

如何在表格视图单元格的背景中设置图像的动画

来自分类Dev

Swift:在表格视图单元格中创建UILabel

来自分类Dev

在自定义表格视图单元格中本地化按钮和标签[swift]

来自分类Dev

如何在Swift中从另一个视图访问视图的表格视图的单元格?

来自分类Dev

如何在表格视图单元格中显示多行

来自分类Dev

表格视图单元格中的Swift 2.0 if语句

来自分类Dev

表格视图单元格中的图像

来自分类Dev

如何删除表格视图单元格中单选按钮的索引路径?

来自分类Dev

如何从 HTML/CSS 中的表格中删除单元格?

Related 相关文章

  1. 1

    如何在表格视图单元格的背景中设置图像的动画

  2. 2

    Swift:在表格视图单元格中创建UILabel

  3. 3

    如何通过每行中的动态添加按钮更改HTML表格单元格的值

  4. 4

    删除表格中按钮单元格之间的空间

  5. 5

    Swift-如何在单击按钮时在自定义表格视图单元格中获取标签值

  6. 6

    Swift-如何在表格视图单元格中显示视频的缩略图捕获?

  7. 7

    表格视图单元格中的Swift MPGTextField自动完成

  8. 8

    当用户在iOS中滑动时,如何在表格视图单元格中添加自定义按钮?

  9. 9

    如何在Swift iOS中单击更改单元格中的按钮?

  10. 10

    在Swift中,当定向发生时,如何在表格视图中看到相同的单元格?

  11. 11

    如何在Interface Builder中编辑表格视图单元格的文本?

  12. 12

    如何在表格视图单元格中设置色调/突出显示颜色?

  13. 13

    表格视图单元格中的按钮

  14. 14

    Swift-在表格视图单元格中未触发按钮动作

  15. 15

    如何在表格视图单元格中隐藏和取消隐藏图像视图?

  16. 16

    在表格视图Swift中获取单元格的行

  17. 17

    如何在“表格”单元格中更改UIImageView图像,请单击该单元格上的按钮?

  18. 18

    如何在表格视图单元格中添加“查看全部”按钮

  19. 19

    如何在iOS7的表格视图单元格中显示活动指示器

  20. 20

    单元格表视图Swift iOS中的按钮

  21. 21

    如何在表格视图单元格的背景中设置图像的动画

  22. 22

    Swift:在表格视图单元格中创建UILabel

  23. 23

    在自定义表格视图单元格中本地化按钮和标签[swift]

  24. 24

    如何在Swift中从另一个视图访问视图的表格视图的单元格?

  25. 25

    如何在表格视图单元格中显示多行

  26. 26

    表格视图单元格中的Swift 2.0 if语句

  27. 27

    表格视图单元格中的图像

  28. 28

    如何删除表格视图单元格中单选按钮的索引路径?

  29. 29

    如何从 HTML/CSS 中的表格中删除单元格?

热门标签

归档