iOS:UITableView行从左侧滑动以获取Swift中的更多选项

时间:2016-06-28 09:00:30

标签: ios swift swipe-gesture uitableviewrowaction

我正在使用iOS 9和Swift 2.2

如何修改下面的功能/添加新功能以使一些选项从左侧滑动?

我想在左右两侧滑动时添加一些选项。我确信我们不需要任何第三方API来执行此操作,但我希望能够修改以下代码以实现所需的功能。

override func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [UITableViewRowAction]?
{
    let MorAknOpnVar = UITableViewRowAction(style: .Normal, title: "More")
    {   action, index in

        print("More OpnBtnKlk")
        /* CodTdo */
    }
    MorAknOpnVar.backgroundColor = UIColor.lightGrayColor()

    let NamAknOpnVar = UITableViewRowAction(style: .Normal, title: "NamTtl")
    {   action, index in

        print("NamTtl OpnBtnKlk")
        /* CodTdo */
    }
    NamAknOpnVar.backgroundColor = UIColor.orangeColor()

    let ShrAknOpnVar = UITableViewRowAction(style: .Normal, title: "Share")
    {   action, index in

        print("Share OpnBtnKlk")
        /* CodTdo */
    }
    ShrAknOpnVar.backgroundColor = UIColor.blueColor()

    return [ShrAknOpnVar, NamAknOpnVar, MorAknOpnVar]
}

0 个答案:

没有答案