2016-04-23 2 views
0

Я хочу, чтобы получить функциональность Gone как в Android в прошивке что, когда я скрыть любой вид будет переставить другие взгляды, и когда я отобрази это снова переставить другие виды. с учетом того, что im использует ограничения автоопределения в stroyboard.IOS переставить подвиды после шкуры

Также, когда я вставляю UIScrollview, он будет перегруппирован и снова определит высоту scrollview в соответствии с видимыми видами.

Любая помощь по коду была бы высоко оценена, я работаю в Swift, и хочу, чтобы только когда мое приложение выполнило строку myView.hidden = true, она изменит uiviews.

+0

Не могли бы вы быть более конкретными? –

+0

Да, конечно, предположим, что у нас есть 3 вида в прокрутке, я просто скрываю 2-й вид, и теперь я хочу, чтобы третий вид был вместо второго вида и, очевидно, также влиял на высоту прокрутки .. @AlekseyPotapov – developer

ответ

0

Это будет сделано для вас, если myView является уложенным подзором UIStackView.

UIStackView Tutorial: Introducing Stack Views

просмотров Стек полностью совместимы с UIView анимации двигателя. Это означает, что анимирование внешнего вида/исчезновения упорядоченного подчиненного объекта так же просто, как переключение его скрытого свойства внутри блока анимации ... Помимо анимации скрытого свойства в представлениях, содержащихся в представлении стека, вы также можете анимировать свойства на (например, выравнивание, распределение, расстояние и даже ось).

Смежные вопросы