我是swift
和编程的新手。请任何人帮助我使用IOS8
使用UITabelViewCell
拨打电话,不要删除A行,而是使用Swift语言在iPhone中拨打电话
答案 0 :(得分:0)
如果要显示“删除”或“插入”按钮,可以使用UITableView
的以下默认功能来实现:
// Override to support conditional editing of the table view.
override func tableView(tableView: UITableView, canEditRowAtIndexPath indexPath: NSIndexPath) -> Bool {
// Return NO if you do not want the specified item to be editable.
return true
}
// Override to support editing the table view.
override func tableView(tableView: UITableView, commitEditingStyle editingStyle: UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) {
if editingStyle == .Delete {
// Delete the row from the data source
tableView.deleteRowsAtIndexPaths([indexPath], withRowAnimation: .Fade)
} else if editingStyle == .Insert {
// Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view
}
}
虽然如果您想要其他自定义按钮,请在此链接查看SWTableViewCell
:https://github.com/CEWendel/SWTableViewCell