Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Size Classes и свойства frame/bounds у UIView - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS IndexPath.row всегда выдаёт null http://www.cyberforum.ru/ios-dev/thread1428612.html
Подскажите, вот есть такой код, который сортирует словарь по расстоянию, нужно переменную coord передать на detailview где она разделяется на координаты и ставится маркер на карте.Но почему coord...
Программирование iOS Большие таблицы на iPhone iPad Привет всем) друзья у меня есть задача показать большую таблицу (связано с финансами) на iPhone iPad... Она должна быть юзерфрендли и одновременно по возможности не уступать по функционалу!... http://www.cyberforum.ru/ios-dev/thread1423919.html
Программирование iOS Разные устройства/ориентации
Здравствуйте. Каким образом реализуются разные разметки UI для разных устройств и ориентаций? Как, к примеру сделать в портретной ориентации два квадрата каждый на половину экрана друг под другом, а...
Уведомления (не push и не совсем local) Программирование iOS
Здравствуйте уважаемые форумчане. Озадачен таким вопросом, необходимо сделать получение уведомлений от твиттера при появлении заданных постов, но уведомления должны быть не(!) push. Ситуация такая:...
Программирование iOS Динамическая высота ячейки http://www.cyberforum.ru/ios-dev/thread1418231.html
Добрый день. Подскажите как посчитать высоту ячейки? Все приметы которые я нашел в инете, считают высоту ячейки в зависимости от текста в label. У меня же внутри ячейки containerCell находится...
Программирование iOS Iphone 6 некорректно отображает сайт Мое первое сообщение) Переделал сайт под bootstrap. На всех устройствах отображает все отлично. Но именно на iphone 6 отображает сайт некорректно. Кажется в safari дело. На iphone 4,5 все ок. Кто... подробнее

Показать сообщение отдельно
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
23.04.2015, 19:02
Потому что UIView не изменила свой размер еще. А инициализация ее в -initWithCoder: происходит всегда по той информации, которая в nib файле есть.
Обратите внимание на метод -viewDidLayoutSubviews контроллера.

В вашем случае корректный размер будет только в перегруженном методе -layoutSubviews.

P.S. Более того, используя SizeClasses вы не должны работать напрямую с размерами UIView. Используйте UILayoutConstraints...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru