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

Два views для обработки поворота - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Сохранение информации при переходе от одного контроллера к другому http://www.cyberforum.ru/ios-dev/thread935894.html
Есть несколько классов наследующих UIViewController(GameViewController,ShareViewController,AboutViewController) Вопрос в том,как сохранять счет игры во время переходов между контроллерами. Среди...
Программирование iOS Как добавить блок AdMob на UITableView? Здравствуйте! Возникла проблема при добавлении блока AdMob на UITableView. Проблема в том, что при добавлении блока в таблицу, блок встраивается в таблицу и прокручивается вместе с ней. ... http://www.cyberforum.ru/ios-dev/thread935005.html
Программирование iOS GSM сеть
Всем перехватчикам привет. Как зделать перехват пакета (SMS) через комп?
Программирование iOS Подскажите лучшую практику по созданию кроссплатформенных приложений?
Хочу определиться для себя с созданием кроссплатформенных приложений IOS/Android. Подскажите как проще и удобнее делать? Писать на андроид переписывать на IOS, с IOS на андроид, либо фреймворки? ...
Программирование iOS Совместимость дизайна приложения http://www.cyberforum.ru/ios-dev/thread933157.html
Можно ли для 4 и 5 iphona сделать разные размеры экранов? т.е. чтобы в 4 iphone подгружалась укороченная версия дизайна, в 5 iphone- удлиненная. Разработчик говорит что нежелательно, так как если...
Программирование iOS Xml Добрый день/вечер :) В ответе пришло xml дерево как json... Data->User->Age как парсить такое дерево в obj C? В JavaScript'e я делал так var myData = JSON.parse(jsontext); и дальше указывал... подробнее

Показать сообщение отдельно
kievkao
42 / 42 / 2
Регистрация: 22.11.2012
Сообщений: 225

Два views для обработки поворота - Программирование iOS

09.08.2013, 21:16. Просмотров 757. Ответов 6
Метки (Все метки)

Добрый день!

Решил потренировать вариант обработки поворота устройства, путем создания двух Views - для каждой из ориентаций.
Допустим, у меня на экране есть кнопка и текстовое поле, в которое выводится некий хеллоуворлд при нажатии на кнопку.
При создании второго landscape View, и размещении на нем компонентов, соответственно, они не будут иметь никакой связи с кнопкой и текстовым полем из View портретной ориентации.
Привязать одно событие клика для обеих кнопок из двух View проблем не вызвало. А, вот, теперь возникает вопрос:
Задать один reference для двух объектов, понятное дело, нельзя. Так что, получается, при нажатии на кнопку мне надо проверять - какая сейчас ориентация экрана, и обращаться, соответственно,к текстовому полю из View портретной, или ландшафтной ориентации?
Что-то подсказывает мне, что есть более красивое решение. Можете мне что-то посоветовать?

Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.