SAPUI5 / CustomTile - 按一个图块滑动

时间:2015-05-11 09:21:37

标签: json sapui5

我正在开发SAP-ui5 XML视图。在该视图中,我使用CustomTile标记创建了动态自定义图块,如下图所示:

enter image description here

    <TileContainer
        id="container"
        height="400px"        
        tileDelete="handleTileDelete"
        tiles="{/TileCollection}">
        <tiles>             
           <CustomTile id="ct1">
              <content>               
                    <VBox>                                             
                       <Toolbar class="backcolor" design="Transparent">                                                                          
                         <Text class="sapMHeader" text="Dynamic content" />                           
                       </Toolbar>                                                 
                       <Button type="{infoState}" text="Button"
                          icon="sap-icon://approvals"                              
                          ariaDescribedBy="defaultButtonDescription genericButtonDescription">
                       </Button>                          
                    </VBox>
              </content>
           </CustomTile> 
        </tiles>
     </TileContainer>

目前,点击导航按钮可以每次点击三个图块。我想让它每次点击只滑动一个图块。我如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

TileContainer控件是响应式的,意味着您看到多少个图块完全取决于可用的屏幕空间而不是其他内容。滚动按钮充当溢出并滑动一个完整的页面&#39;就像Carousel一样。无法通过现有API更改此行为。

如果您真的想要调整此行为,TileContainer.prototype.scrollLeftTileContainer.prototype.scrollRight可能是一个很好的起点。

BR 克里斯