美文网首页
iOS8左滑出现三个按钮

iOS8左滑出现三个按钮

作者: LXChen | 来源:发表于2017-02-14 09:38 被阅读30次
    // 自动进入编辑模式,出现左滑效果
    - (NSArray<UITableViewRowAction *> *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath
    {
        // 回调方法里写点击事件
        UITableViewRowAction *rowAction = [UITableViewRowAction rowActionWithStyle:(UITableViewRowActionStyleNormal) title:@"乐呵拉赫" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath) {
            NSLog(@"xixi");
        }];
    
        UITableViewRowAction *rowAction2 = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleNormal title:@"乐呵你妹" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath) {
            NSLog(@"doubi");
        }];
    
        UITableViewRowAction *rowAction3 = [UITableViewRowAction rowActionWithStyle:(UITableViewRowActionStyleDefault) title:@"删除" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath) {
            NSLog(@"删了");
        }];
        UITableViewRowAction *rowAction4 = [UITableViewRowAction rowActionWithStyle:(UITableViewRowActionStyleDestructive) title:@"111" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath) {
            NSLog(@"222");
        }];
        rowAction.backgroundColor = [UIColor redColor];
        rowAction2.backgroundColor = [UIColor greenColor];
        NSArray *array = @[rowAction,rowAction3,rowAction2,rowAction4];
        return array;
    }
    

    相关文章

      网友评论

          本文标题:iOS8左滑出现三个按钮

          本文链接:https://www.haomeiwen.com/subject/knhxwttx.html