2009-02-06 3 views
2

Я использую InterfaceBuilder для настройки своего приложения. У меня есть несколько видов, контролируемых UINavigationController. В IB я настраивал представления, используя смоделированные показатели, чтобы расположить элементы под панелью навигации.Использование полупрозрачных UINavigationBars

У меня есть фоновая текстура, которая помещается в окошко объекта Main.nib так, чтобы он был общим для всего приложения. Я хочу, чтобы текстура была видна за прозрачной навигационной панелью.

Если в действительности стиль navigationBar является BlackOpaque, элементы различных представлений расположены правильно под навигационной панелью при запуске приложения.

Если я установил, что NavigationBar будет полупрозрачным, элементы просмотра будут перемещены в нижнюю часть строки состояния, когда приложение будет запущено, чтобы они были видны за навигационной панелью, даже если они правильно расположены в разных файлах nib.

Как я могу победить это поведение?

ответ

3

Я понял ответ ...

Если вы не хотите объекты, скользили быть расположены за полупрозрачного Панель навигации, в IB, установите смоделированные показатели для NavBar никто, и позиционировать просматривать элементы по желанию.

Смежные вопросы