【问题标题】:Adjusting height in scrollView在scrollView中调整高度
【发布时间】:2015-05-13 15:12:37
【问题描述】:

我创建的 scrollView 包含多个表面,我希望它们在彼此下方对齐,而无需将它们的静态高度声明为“fa-size="[undefined, 100]”,该应用可在不同的移动设备上调整大小(这就是为什么我将宽度设置为“未定义”),所以 fa-size 中的 true 参数应该可以,但不幸的是它不起作用。

代码:

     <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>

这就是结果:

我采取了另一种方法,我在表面上创建了包含所有 div 内容和“fa-size="[undefined, undefined]"” 以便显示包含的所有内容并且彼此平滑,它们是相对的现在彼此之间,但是在scrollView的末尾高度溢出,高度为“true”应该可以正常工作,但它也不起作用。

代码:

     <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但仍然相同。

【问题讨论】:

    标签: angularjs height famo.us


    【解决方案1】:

    它们是重叠的,因为您需要将平移应用到要移动的每个表面

    【讨论】: