Фоновое изображение UIView с панелью вкладок и панелью навигации - PullRequest
0 голосов
/ 02 августа 2010

В моем приложении для iPhone есть изображение Default.png, которое появляется при загрузке приложения. Когда мое приложение загружено, первое отображаемое представление встроено в контроллер панели вкладок и контроллер навигации. У меня есть UIImageView на первом виде, который вы видите - в основном, я бы хотел, чтобы изображение ImageView оставалось в том же положении, что и default.png. Когда вид отображается, он изменяется и перемещается вверх / вниз с помощью панели навигации и панели вкладок, могу ли я избежать этого?

Возможно ли то, что я пытаюсь достичь?

Надеюсь, моя точка зрения ясна, объяснять это немного неловко.

1 Ответ

1 голос
/ 02 ноября 2010

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

Строка состояния: 320 х 20 (портрет), 480 х 20 (пейзаж) Панель навигации: 320 х 44 (портрет), 480 х 34 (пейзаж) Панель вкладок: 320 х 49 (портрет), 480 х 49 (пейзаж)

Таким образом, в основном у вас есть следующее доступное пространство для просмотра изображения:

Портрет: 320 х 367 Площадь земельного участка: 480 х 217

Создайте свой Default.png с учетом этих размеров. Честно говоря, самый простой способ сопоставить ваш первый экран с Default.png - просто сделать снимок экрана симулятора iOS.

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