Я делаю что-то подобное:
UIImage *barBackgroundImage = [UIImage imageNamed:@"myImage.png"];
[[UINavigationBar appearance] setBackgroundImage:
backgroundImage
forBarMetrics:UIBarMetricsDefault];
И получающийся UINavigationBar намного больше, чем стандартная панель навигации. Я знаю, что размер моего изображения может быть проблемой. Есть ли способ позаботиться об этом программно?