ストーリーボード識別子を使用してテーブルビューセルをタップすると、詳細ビューコントローラをプッシュする必要があります。私はすでにView Controllerを設計しています。今私は、左のメニューのテーブルビューのセルをタップすることによって設計された画面に移動する必要があります。私はLGSideMenuControllerを使用していますLGSideMenuControllerを使用して、ストーリーボードID付きのView Controllerをプッシュするにはどうすればよいですか?
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
if (indexPath.row == 0) {
ProfileViewController *profileVC = (ProfileViewController*)[mainStoryboard instantiateViewControllerWithIdentifier:PCProfileVC];
[self.leftMenuVC navigateToViewController:@"profileVC"];
}}
-(void)navigateToViewController:(UIViewController*)viewController{
[(UINavigationController *)[self sideMenuController].rootViewController pushViewController:viewController animated:YES];
[[self sideMenuController] hideLeftViewAnimated:YES completionHandler:nil];}
私はしてください助けてください。ありがとう
sideMenuControllerは何ですか、それはUINavigationControllerクラスである??? –
sideMenuControllerはLGSideMenuControllerのメソッドです – Sakthi