Вопрос

Я использую три20 и имею пользовательскую таблицу TableView, а TableViewItem Cell. Я нажимаю новый контроллер не через URL-адрес товара, но

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

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

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

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

Это было полезно?

Решение

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

self.selectionStyle = UITableViewCellSelectionStyleBlue;

Установите где-нибудь внутри вашей пользовательской клетки, и он должен сделать трюк.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top