Белая UINavigation Bar, но кнопка возврата работает нормально - PullRequest
2 голосов
/ 09 ноября 2011

В своем приложении я настроил UINavigationController, добавив к нему UIImageView и UITextField.И в выдвинутых изображениях я хочу, чтобы UINavigationController выглядел нормально.

Вот код:

- (void)viewWillAppear:(BOOL)animated
{
    CGRect frame = CGRectMake(0, 20, 320, 44);

    self.navigationController.navigationBar.frame = frame;
    self.navigationController.navigationBar.barStyle = UIBarStyleBlack;
    self.navigationController.navigationBar.tintColor = [UIColor blackColor];
    for (UIView *view in self.navigationController.navigationBar.subviews) {
        if ((view.tag == 10001) || (view.tag = 10002)) {
            [view removeFromSuperview];
        }
    }
}

Однако то, что я получаю, похоже на белый UINavigationBar с UIBarStyleBlack назадКнопка.

Изображение:

Bug

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