Панель навигации не скрывается - PullRequest
0 голосов
/ 28 марта 2012

Я пытаюсь понять, почему я не могу скрыть панель навигации в моем пользовательском модальном навигационном контроллере.Я попытался добавить эту строку:

self.navigationController.navigationBarHidden = YES;

Я поместил ее в viewdidload, инициализатор, но он просто не будет скрывать панель.Вот мой код для пользовательского мода:

-(void)launchCustomModal:(id)sender{

    UIButton *buttonClicked = (UIButton *)sender;
    int selection;
    selection = buttonClicked.tag;

    if (selection == 1) {
        modalViewController = [[UINavigationController alloc]initWithRootViewController:[[artistsViewController alloc]initWithNibName:nil bundle:nil]];

    }

    SDJAppDelegate *app = (SDJAppDelegate *) [UIApplication sharedApplication].delegate;

    UIWindow *appWindow = [app window];
    UIView *windowView = [[appWindow subviews] objectAtIndex:0];
    CGRect rect = [[UIScreen mainScreen] applicationFrame];

    syncView = [[UIView alloc]initWithFrame: rect];
    CGRect frame = syncView.frame;
    frame.origin.y = -20.0;
    syncView.frame = frame;

    CATransition *animation = [CATransition animation];

    [animation setDelegate:self];
    [animation setType:kCATransitionMoveIn];
    [animation setSubtype:kCATransitionFromBottom];

    [animation setDuration:0.50];
    [animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]];

    [[syncView layer] addAnimation:animation forKey:kCATransition];

    [windowView addSubview:syncView];
    [syncView addSubview:modalViewController.view];

    [modalViewController viewDidLoad];
}

У кого-нибудь есть идеи ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...