romulko
17.09.2008, 21:16
Здравствуйте.
Ребята, подскажите, пожалуйста, как сделать следующее (даже лучше сказать исправить) -
есть стек ViewStack, и в нем есть, допустим, три ВБокса. Один имеет 5 картинок, второй и третий - два абзацика текста.
Когда апликейшын загружается, появляются сначала фотки (а они в сумме дают 2000 по вертикали) и после чего, в апликейшыне появляется вертикальный скрол. Это все отлично. Но, когда перехожу на другую вкладку, размер остается прежним (2000 пикселов, а вторая вкладка занимает, маскимум, 200 пикселов).
Скажите, пожалуйста, как сделать валидацию текущих размеров? Чтобы вьюСтек имел теже размеры, что и чайлд в нем?
Эту проблему можно решить, подписавшись на ивент чейнджа чайлда и присваивать постоянно вьюстеку его значение height. Неужели нет более рационального способа?
Спасибо.
Ребята, подскажите, пожалуйста, как сделать следующее (даже лучше сказать исправить) -
есть стек ViewStack, и в нем есть, допустим, три ВБокса. Один имеет 5 картинок, второй и третий - два абзацика текста.
Когда апликейшын загружается, появляются сначала фотки (а они в сумме дают 2000 по вертикали) и после чего, в апликейшыне появляется вертикальный скрол. Это все отлично. Но, когда перехожу на другую вкладку, размер остается прежним (2000 пикселов, а вторая вкладка занимает, маскимум, 200 пикселов).
Скажите, пожалуйста, как сделать валидацию текущих размеров? Чтобы вьюСтек имел теже размеры, что и чайлд в нем?
Эту проблему можно решить, подписавшись на ивент чейнджа чайлда и присваивать постоянно вьюстеку его значение height. Неужели нет более рационального способа?
Спасибо.