2013-03-12 3 views
1

Я использую JTRevealSidebar V2 с UITableView на левой ползунке.JTRevealSidebar push to ViewController

Я не знаю, как нажать на другой ViewController, отправив сообщение.

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ 
    if (self.sidebarDelegate) { 
     NSString *text = [self.leftList objectAtIndex:indexPath.row]; 
     if ([text isEqual:@"Warenkorb"]) { 
      NSLog(@"Ist warenkorb"); 
      // How to push/create/bring2top view of msCartViewController Identified by "Cart"? 
      // NSLog works 
     } 
    } 
} 

Как это можно сделать?

ответ

1

В вашем корневом контроллере вы должны выделить новый UIViewController, а затем нажать его в стек UINavigation.

Например:

UIViewController *myViewController = [[UIViewController alloc] init];

myViewController.title = @"My First View";

myViewController.view.backgroundColor = [UIColor redColor];

//to push the UIView.

[self.navigationController pushViewController:myViewController animated:YES];

Не забудьте сделать это в вашем контроллере представления корня! Надеюсь, это поможет.