2016-05-07 3 views
0

В моем проекте я использовал SWRevealviewcontroller для слайдера menu.and, когда Project находится в фоновом режиме, а затем Foreground в тот момент, когда я хочу текущий объект переднего вида.SWRevealViewController - Current Frontviewcontroller

Как получить текущий контроллер обзора спереди от SWRevealviewcontroller?

- (void)applicationWillEnterForeground:(UIApplication *)application { 

    SWRevealViewController *mainRevealController = [[SWRevealViewController alloc] init]; 

    NSLog(@"front :%@",mainRevealController.frontViewController); 
} 
+0

вы можете показать свою раскадровку сцены один раз –

+0

@ Anbu.Karthik вы хотите файл изображения? – Mahipalsinh

+1

ya bro .........., на самом деле kishore отвечает на работу отлично, но предположим, что если вы находитесь в контроллере просмотра без SWL, то в это время он переходит в неправильный вид или вызывается каждый раз, когда вы идете и снова выходят на передний план ' –

ответ

0
- (void)applicationDidBecomeActive:(UIApplication *)application 
{ 
    UIWindow *window=[UIApplication sharedApplication].keyWindow; 
UIViewController *root = [window rootViewController]; 

UIStoryboard *storyboard = root.storyboard; 
CustomViewController *vcc =(CustomViewController *) [storyboard instantiateViewControllerWithIdentifier:@"storyBoardID"]; 

[root presentModalViewController:vcc animated:YES]; 
} 

Когда ваше приложение становится активным Пропустите ViewController к фронту, этот метод присутствует внутри AppDelegate

 Смежные вопросы

  • Нет связанных вопросов^_^