iPhone - выбор строки в табличном представлении только изменяет эту ячейку, не затрагивая таблицу - PullRequest
1 голос
/ 15 марта 2011

Я пытаюсь создать пользовательский табличный вид, в котором у меня есть список событий, и когда событие выбрано, только эта ячейка заменяется информацией (или значками, ведущими к другим представлениям)

Мой вопрос: как можно реализовать такую ​​концепцию? Я знаю, что это нужно сделать в didSelectRowAtIndexPath, однако я не уверен, как поместить это представление (или, что еще лучше, просто представление горизонтальной таблицы) в это пространство.

Любые предложения будут с благодарностью.

1 Ответ

2 голосов
/ 15 марта 2011

тогда вы можете сделать одну вещь: сначала создать обычную ячейку, вы можете сделать подкальсы UITableViewCell и спроектировать, как вы хотите, это ячейка, которая будет отображаться при нажатии на ячейку после загрузки представления таблицы сейчас в

- (void)tableView:(UITableView *)aTableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 

при выборе строки таблицы перезагрузите данные таблицы, вызвав этот метод

[self.tableView reloadData];

и в вашем методе

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

если ваша ячейка выбрана, верните обычную ячейку

это будет работать, я сделал это воспользуйтесь этой ссылкой http://www.alexandre -gomes.com /? Р = 482 удачи

...