Im, пытающийся сделать что-то похожее на это, должно быть без проблем. Но, увы, я слишком тупой, чтобы понять это. Мне нужна помощь.Как сделать эту простую вещь с новой функцией автоматической компоновки XCode?
У меня есть симулятор iphone (с вертикальной ориентацией). Основной вид имеет подвью (синий UIView), который должен отображаться на нижнем 25% экрана. Окончательный визуализированный экран в основном будет выглядеть как белый экран, а нижняя часть будет синей.
Я хочу, чтобы края подошвы обнимали край экрана. Но это не та часть, с которой я борюсь. Трудная вещь заключается в настройке высоты этого поднабора (и макета его содержимого, если таковая имеется), когда я внезапно поворачиваю ориентацию симулятора. Если я это сделаю, тогда все будет выглядеть странно.
Я также хотел бы отметить, что то, что я вижу в интерфейсе Builder (с включенной автоматической компоновкой), выглядит не так, как приложение, когда оно загружается в симуляторе.
PS - пока я продолжу играть с этим. возможно, я в конечном итоге достигню эврика.
* Обновлены снимки экрана *
Это то, что мой макет выглядит в Interface Builder:
И это то, что он заканчивает тем, как в тренажере:
* Обновление 2 * Хорошо. После обновления моего сообщения скриншотами мне стало ясно, что симулятор не похож на 4-дюймовую версию экрана (даже если это происходит на экране моего компьютера). После запуска 4-дюймового симулятора я вижу макет так же, как макет IB. Но это заставляет меня задаться вопросом, почему автоматическая компоновка не была достаточно «умной», чтобы приспособиться к меньшему 3,5-дюймовому экрану.
Я ВЕРЮ Я мог бы знать, почему я это вижу. Im использует GLKit. По умолчанию представление связано с GLKView. Это мое родительское представление. Im думает, может быть, мне нужно удалить мой subview из этого GLKView. – AlvinfromDiaspar
Относительно моего предыдущего комментария. Я попытался сделать GLKView в подвид UIVIew, но я получил то же самое решение. :( – AlvinfromDiaspar
Ну, у вас есть проблема с размещением subview. Размер в сторону, это, очевидно, не обнимает нижнюю часть. Прикреплено ли оно снизу? – paulmelnikow