Как удалить строку состояния из модального ViewController в приложении для iOS - PullRequest
0 голосов
/ 09 ноября 2011

Я работаю над приложением «Детская книга» для iPad, и мое приложение открывает модальное окно, в котором можно выбрать мужской или женский рассказчик. Я не могу удалить строку состояния из модального окна. Pls. см. прикрепленный скриншот (выделено желтым цветом). Кроме того, как мне сделать окно красивым или сделать прозрачным, так как оно не выглядит слишком привлекательным в данный момент?

enter image description here

Вот кодовая логика для открытия ModalViewController внутри моего главного контроллера:

-(IBAction)appLinkGet{
    [self loadSetupModalView];   
}

-(void)loadSetupModalView{
    NSLog(@"ChildrenBookViewController ==> loadSetupModalView::");

    // Create a Navigation controller
    UINavigationController *navController = [[UINavigationController alloc]
                                             initWithRootViewController:self.setupViewController];
    //RESIZE THE MODAL VIEW
    navController.modalPresentationStyle = UIModalPresentationFormSheet;
    navController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
    [self presentModalViewController:navController animated:YES];
    navController.view.superview.autoresizingMask = 
    UIViewAutoresizingFlexibleTopMargin | 
    UIViewAutoresizingFlexibleBottomMargin;    
    navController.view.superview.frame = CGRectMake(
                                                    navController.view.superview.frame.origin.x,
                                                    navController.view.superview.frame.origin.y,
                                                    540.0f,
                                                    400.0f
                                                    );
    //navController.view.superview.center = self.view.center;
    [navController release];

}

1 Ответ

0 голосов
/ 09 ноября 2011

Попробуйте использовать этот метод:

[navController setNavigationBarHidden:YES animated:NO];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...