Проверить в UITableView canMoveRowAtIndexPath не удается - PullRequest
0 голосов
/ 22 ноября 2011

Что может быть не так с этим кодом?Я прошел через это с помощью отладчика, и для каждого значения строки он переходит в «return NO;»линия при работе на устройстве.При работе на симуляторе он ведет себя как ожидалось!

- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath { NSLog(@"row=%d", indexPath.row);</p> <pre><code>int row = indexPath.row; if (row == 0) { return NO; } else { return YES; }

}

Я только что добавил эту проверку к примеру кода здесь: http://adeem.me/blog/2009/05/29/iphone-sdk-tutorial-add-delete-reorder-uitableview-row/

1 Ответ

0 голосов
/ 23 ноября 2011

Обновите до XCode 4.2.1, чтобы Lion это исправил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...