2015-10-23 33 views
1

Im新的NS和我有一個項目。我想要一個Button在一個ScrollView中浮動。本地腳本ScrollView和AbsoluteLayout

<ScrollView> 
    <StackLayout orientation="vertical"> 
      <AbsoluteLayout > 
       <Button top="0" left="0" right="0" text="Test" style="font-size: 10; margin:5; " /> 
      </AbsoluteLayout> 
       <Label text="Trending Now: " cssClass="trending-label" /> 
       <Repeater items="{{ categories }}"> 
        <Repeater.itemTemplate> 
         . 
         . 
         . 
        </Repeater.itemTemplate> 
       </Repeater> 
      </StackLayout> 
     </ScrollView> 

但它不工作。按鈕也在滾動。我想讓按鈕在ScrollView上浮動。謝謝。

回答

0

按鈕與其他項目一起滾動的原因是,所有內容都位於ScrollView中。爲了只有標籤和中繼器滾動,Button應放在它的外面。

我注意到的另一件事是,在按鈕上,同時應用左右對齊,這可能會導致問題。

我做了一個浮動按鈕的可能實現,你可以檢查here

+0

感謝您的回覆。我嘗試了你的建議,它的工作原理,按鈕浮動,但滾動是不可能的。 –

+0

滾動取決於你有多少項目在「類別」集合。您可以嘗試添加更多項目,以便超出屏幕尺寸。 –

+0

我試着添加更多的項目,但它仍然不滾動:( –