Я пытаюсь увеличить высоту UINavigationBar
через UIAppearance
Высота сама по себе меняется, но часть полосы закрывается строкой состояния устройства. Я хотел бы переместить полосу вниз на 22 пикселя, чтобы она была полностью видна:
[[UINavigationBar appearance] setFrame:CGRectMake([[UINavigationBar appearance] frame].origin.x, 22, [[UINavigationBar appearance] frame].size.width, 103)];
И я также установил маску автоматического изменения размера
[[UINavigationBar appearance] setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleBottomMargin];
Но бар не переводится. Есть ли здесь другой путь или другой шаг?