2013-07-30 2 views
0

Я использовал сгруппированный UITAbleView для навигации. Одна из сот, направленная на внешнюю ссылку, которая открывает сафари и приложение, переходит в фоновый режим.Цвет подсветки UITableViewCell никогда не поступает по внешней ссылке

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.apple.com/]] 

Если я снова открою приложение, оно отобразится как выбранная ячейка таблицы. Как предотвратить это.

ответ

1

Попробуйте добавить эту строку в ваш tableView:didSelectRowAtIndexPath:

[tableView deselectRowAtIndexPath:indexPath animated:YES];

1

Сделать контроллер отмените выбор, когда появится таблица. Добавьте приведенную ниже строку кода при загрузке.

self.clearsSelectionOnViewWillAppear = YES;