Этот бит кода поставляется с новыми классами, которые являются подклассами UITableViewController ...self.clearsSelectionOnViewWillAppear не будет компилировать
- (void)viewDidLoad {
[super viewDidLoad];
// Uncomment the following line to preserve selection between presentations.
self.clearsSelectionOnViewWillAppear = NO;
// Uncomment the following line to display an Edit button in the navigation bar for this view controller.
// self.navigationItem.rightBarButtonItem = self.editButtonItem;
}
Но оставив clearsSelectionOnViewWillAppear раскомментирована бросает ошибку компиляции. Ошибка - это «запрос для члена« clearsSelectionOnViewWillAppear »во что-то, что не является структурой или объединением». Любые идеи относительно того, почему или у вас есть обходной путь?
Причина, по которой мне все равно, потому что без этого бита мое приложение оставляет индикатор выбора (синий фон) на моих ячейках таблицы.
Aha! Спасибо. Да, составление для 3.1.3. Итак, как очистить выбор в 3.1.3, если это доступно только в 3.2? –
Набрав это, не пытаясь его '[self.tableView deselectRowAtIndexPath: [self.tableView indexPathForSelectedRow] анимированный: NO];'. – Giao
где помечать этот код –