可以编辑滑动以删除(在UITableView中)默认文本并进行翻译吗?

时间:2015-04-10 21:28:11

标签: ios iphone swift

是否可以将滑动翻译为删除iOS7中UITableView的消息?

我使用两种委托方法显示系统滑动以删除UITableView

特定行中的按钮

2 个答案:

答案 0 :(得分:13)

是的,实现UITableViewDelegate的功能:

func tableView(tableView: UITableView, titleForDeleteConfirmationButtonForRowAtIndexPath indexPath: NSIndexPath) -> String! {
        return "your string" //or customize for each indexPath
}

答案 1 :(得分:0)

titleForDeleteConfirmationButtonForRowAt UITableViewDelegate中存在的委托可用于更改tableview单元格中的“删除”文本。

func tableView(_ tableView: UITableView, titleForDeleteConfirmationButtonForRowAt indexPath: IndexPath) -> String? {
    return NSLocalizedString("erase".localized, comment: "")
}