如何在编辑时更改iPhone UITableView删除button标题
将编辑设置为YES
后,我需要更改从UITableView
删除行时出现的默认删除button的标题。
您可以在UITableView委托方法中更改它
- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath
Swift 3
有一个小的区别_
func tableView(_ tableView: UITableView, titleForDeleteConfirmationButtonForRowAt indexPath: IndexPath) -> String? { return "Erase" }
迅速
将此方法添加到您的UITableView
委托(可能是您的视图控制器)。
func tableView(_ tableView: UITableView, titleForDeleteConfirmationButtonForRowAtIndexPath indexPath: NSIndexPath) -> String? { return "Erase" }
这使button说“擦除”,但你可以使用任何你想要的string。
我更完整的答案在这里 。