SWRevealViewController: обратите внимание на выбранный TableViewCell

Привет, я использую SWRevealViewController в сочетании с раскадровкой. Моя основная проблема в том, что выбранный вид tableViewCell не выделен. Если я снова открою sideBar, все снова нормально. Есть ли способ "спасти" это? Я не очень хорошо разбираюсь в iOS-разработке. Мне нужно делегировать?? Я думаю проблема в setFrontViewPosition? Мне нужно pushFrontViewController?

Я использую этот код из учебника:

-(void) prepareForSegue: (UIStoryboardSegue *) segue sender: (id) sender
{

    SWRevealViewController *revealController = [self revealViewController];
   if ( [segue isKindOfClass: [SWRevealViewControllerSegue class]] ) {
        SWRevealViewControllerSegue *swSegue = (SWRevealViewControllerSegue*) segue;

        swSegue.performBlock = ^(SWRevealViewControllerSegue* rvc_segue, UIViewController* svc, UIViewController* dvc) {

            UINavigationController* navController = (UINavigationController*)self.revealViewController.frontViewController;
            [navController setViewControllers: @[dvc] animated: NO ];
            [self.revealViewController setFrontViewPosition: FrontViewPositionLeft animated: YES];

        };

    }
   else {
      [revealController revealToggleAnimated:YES];
   }

}

person mond    schedule 24.07.2014    source источник
comment
возможный дубликат Выделить активную ссылку в SWRevealViewController   -  person Ryan    schedule 31.07.2014