Three20 - Пользовательский TTTableViewItemCell не выделяется при нажатии - PullRequest
0 голосов
/ 30 ноября 2010

Я использую Three20 и имею пользовательский элемент tableview и ячейку tableviewitem. Я выдвигаю новый контроллер не через URL элемента, а

- (void)didSelectObject:(id)object atIndexPath:(NSIndexPath*)indexPath

Я также переопределяю этот метод, чтобы выделить ячейку при записи.

//call this to highlight row
- (BOOL)shouldOpenURL:(NSString*)URL {
    return NO;
}

Когда я использую стандартные три20 элементов и ячеек таблицы, строка идеально выделяется, но когда я использую свою собственную ячейку и элемент, это не так. Что мне делать? Спасибо за помощь.

1 Ответ

3 голосов
/ 02 декабря 2010

Убедитесь, что вы установили

self.selectionStyle = UITableViewCellSelectionStyleBlue;

где-то внутри вашей пользовательской ячейки, и это должно помочь.

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