cell.accessoryType не работает в методе tableView cellForRowAtIndexPath ... - PullRequest
1 голос
/ 16 декабря 2010

У меня есть tableView внутри контроллера навигации

Я хочу изменить фон, и я использую

[[self view] setBackgroundColor:SomeColor];

в методе -awakeFromNib в классе контроллера

если "SomeColor" черный, я не вижу cell.accessoryType (UITableViewCellAccessoryDisclosureIndicator).

есть ли способ сделать его белым?

Я пытаюсь установить cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton; в методе - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath, но ничего не происходит, я что-то упустил?

1 Ответ

2 голосов
/ 16 декабря 2010

Попробуйте сделать это в - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath { если табличное представление плоское.

...