zoukankan      html  css  js  c++  java
  • 滑动cell 显示的按钮 类型分别是 删除 置顶 其他

    - (NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath

    {

            //删除按钮

            UITableViewRowAction *deleteRowAction = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleDefault title:@"删除" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath){

                    [_dataArray removeObjectAtIndex:indexPath.row];

                    [tableView deleteRowsAtIndexPaths:@[indexPath]withRowAnimation:UITableViewRowAnimationAutomatic];

                }];

             

         

            //置顶按钮

            UITableViewRowAction *toTopRowAction = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleDefault title:@"置顶" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath){

                     

                    NSLog(@"置顶");

                     

                }];

            toTopRowAction.backgroundColor = [UIColor orangeColor];

             

            //其他按钮

            UITableViewRowAction *otherRowAction = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleDefault title:@"其他" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath){

                    NSLog(@"其他");

                }];

         

            otherRowAction.backgroundColor = [UIColor lightGrayColor];

         

            //返回按钮数组

            return @[deleteRowAction, toTopRowAction, otherRowAction];

    }

    1
  • 相关阅读:
    ildasm ilasm的使用,并汉化软件
    Rectangle.Inflate
    cookie 老丢失
    div高度自适应
    css li 空隙问题
    jquery 提交乱码问题
    VS2010创建并使用DLL
    建网站的问题
    Delphi中本年、本月、本周第一天和最后一天
    DLL(OCX)文件注册与反注册方法(regsvr32用法)
  • 原文地址:https://www.cnblogs.com/fantasy3588/p/5776236.html
Copyright © 2011-2022 走看看