Добавление текста после удаления строк - PullRequest
0 голосов
/ 02 ноября 2009

У меня есть опция под названием «любимая», каждый раз, когда я выбираю свою любимую песню, песня будет добавлена ​​в эту любимую опцию. Поэтому я сделал для него таблицу, и в каждой ячейке будет храниться каждая песня, которую я выберу. Я тоже могу удалить песню. Но прежде чем выбрать какую-либо песню, внутри этой таблицы я хочу, чтобы она отображала текст уведомления. Или когда я полностью удаляю все внутри этого избранного, я хочу, чтобы один и тот же текст появлялся, и он должен исчезать при каждом добавлении чего-либо. Кто-нибудь может дать мне идею, как это сделать?

// DELETE FAVORITE
-(void)tableView:(UITableView*)tableView willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
}

- (void)tableView:(UITableView*)tv commitEditingStyle (UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath*)indexPath 
{
  // If row is deleted, remove it from the list.
  if (UITableViewCellEditingStyleDelete == editingStyle) 
  {
    WebRadio *aRadio = [mainDataCenter.favoriteWebRadioArray objectAtIndex:indexPath.row];
    [mainDataCenter removeWebRadioFromFavorite:aRadio];
    // Animate the deletion from the table.
    [tv deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];       
  }
}

Вот мой код, который использовался для удаления строки внутри этой таблицы.

1 Ответ

0 голосов
/ 02 ноября 2009

Я ответил на ваш вопрос здесь: вставка и удаление в таблице цели C

Но я предположил, что вы используете OS X, на iPhone вы делаете то же самое, но метод:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...