Как да се справим с празното бяло пространство Titanium

Вземете следния кодов фрагмент:

<View id='container'>
<View id='child' width=100 height=100/>
<View id='child1' width=100 height=100/>
<View id='child2' width=100 height=100 />
<View id='child3'width=100 height=100 visible='false' bottom='0'/>
</View>

Имам контейнер и вложен в него, детски изгледи.

Да кажем, че правя дете 3 видимо фалшиво, проблемът е, че прозорецът няма да преоразмери съответно и ще има бяло пространство за мястото, където е дете 3. Както е изобразено, но скрито.

Как мога да се справя с бялото пространство в титан.

Благодаря


person bobo2000    schedule 19.09.2014    source източник


Отговори (2)


Аз също съм се сблъсквал с този проблем. Просто зададох свойството height на 0, вместо да направя view invisible.

person LHIOUI    schedule 19.09.2014

Можете да добавите този елемент по-късно, след като прозорецът е създаден с помощта на js. Просто променете кода, за да добавите изгледа, вместо да го правите видим.

нещо като това :

$.container.add(child3);

Дано помогне.

person Dragon    schedule 19.09.2014