Переименование кнопки «Удалить» в режиме редактирования tableviewcontroller - PullRequest
9 голосов
/ 19 декабря 2011

Можем ли мы переименовать кнопку «Удалить», когда перевод таблицы в режиме редактирования на что-то еще?

Ответы [ 4 ]

16 голосов
/ 19 декабря 2011

Делегат UITableView просто должен реализовать:

- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath
5 голосов
/ 19 декабря 2011

Реализовать

- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath

И верните свой пользовательский заголовок для удаления.

С UITableViewDelegate документы

1 голос
/ 10 июля 2016

В Свифт:

override func tableView(tableView: UITableView, titleForDeleteConfirmationButtonForRowAtIndexPath indexPath: NSIndexPath) -> String? {
        return "Remove"
    }
0 голосов
/ 13 марта 2014

Код:

*- (NSString *)tableView:(UITableView *)tableView
titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return @"Rename"; // or put something else
}*
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...