调整scrollView的高度
问题描述:
我创建的scrollView包含多个表面,我希望它们相互对齐,而不是为它们声明静态高度为“fa-size =”[undefined,100]“,应用程序可调整大小不同的移动设备(这就是为什么我所做的宽度“未定义”),所以在FA-大小真实参数应该做的,但遗憾的是它不工作调整scrollView的高度
代码:
<fa-app style="height:570px;" >
<fa-scroll-view fa-pipe-from="eventHandler"
fa-options="options.myScrollView">
<fa-modifier fa-size="[undefined,true]">
<fa-surface fa-pipe-to="eventHandler" >
<div>Content1</div>
</fa-surface>
</fa-modifier>
<fa-modifier fa-size="[undefined,true]">
<fa-surface fa-pipe-to="eventHandler" >
<div>Content2</div>
</fa-surface>
</fa-modifier>
</fa-scroll-view>
</fa-app>
是这样的结果:
我做了另一种方法,我创建的表面包含所有的divs内容和“fa-size =”[undefined,undefined]“”以便显示所有包含的内容,并且顺利地显示在彼此之下,它们是相对的现在,但高度溢出在scrollView的结尾,高度为“真正”应该使这工作正常,但它不工作。
代码:
<fa-app style="height:570px;" >
<fa-scroll-view fa-pipe-from="eventHandler"
fa-options="options.myScrollView">
<fa-modifier fa-size="[undefined,undefined]">
<fa-surface fa-pipe-to="eventHandler" >
<div>Content1</div>
<div>Content2</div>
</fa-surface>
</fa-modifier>
</fa-scroll-view>
</fa-app>
注:我试图改变clipSize和使用sequentialLayout,但仍然是相同的。
答
它们重叠,因为您需要应用转换到您要移动的每个表面