1

こんにちは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];
   }

}
4

0 に答える 0