Эффективность UIView - PullRequest
       3

Эффективность UIView

0 голосов
/ 14 января 2011

У меня есть UIView, который по сути делает две вещи. Первый режим позволяет пользователю контролировать то, что он ввел. Второй режим позволяет им вводить новые значения для взаимодействия.

Для переключения между режимами анимируется альфа большинства компонентов вида до 0.0, а новых - до 1.0, и это выглядит действительно красиво. Пока единственным недостатком является то, что мой кончик в IB немного грязный для редактирования.

Мне было просто интересно, было ли это наилучшей практикой для подобных вещей или мне следует загружать новый вид. Все компоненты - это просто объекты UIKit, такие как кнопки, ползунки, метки и т. Д.

1 Ответ

0 голосов
/ 21 января 2011

Я бы порекомендовал добавить второй вид к вашей xib, который содержит элементы редактирования.Затем создайте IBOutlet для второго представления, чтобы вы могли получить к нему доступ в своем контроллере представления.Когда вы будете готовы переключаться между ними, код, который выполняет альфа-анимацию, также может быстро добавить это редактирующее представление как подпредставление вашего основного представления, начиная с 0,0 альфа.Тогда ваша альфа анимация принесет это в поле зрения.Он будет выглядеть так же, но его будет проще редактировать в IB.Я создал простой пример и сделал снимок экрана, чтобы показать вам, что я имею в виду.Screenshot of Interface Builder

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