在我的应用程序中,我使用sap.m.TileContainer和CSS自定义的sap.m.StandardTile Tiles。我的问题是,TileContainer在智能手机上每页只显示2个图块(在我的情况下是Apple iPhone 5s)。以下是它的屏幕截图:http://imgur.com/saafi3O
我使用CSS自定义了Tiles,但我无法影响"每页面的数量"这种行为。似乎TileContainer动态计算其图块的大小,并且还根据设备绝对定位图块,而不是基于实际的图块大小。即使我将Tile-Sizes设置为几个像素,TileContainer仍然每页只显示2个Tiles。
在智能手机上,我需要每页显示2个以上的图块。有没有办法实现这个目标?我希望sap.m.TileContainer提供类似于" tilesPerPageS"," tilesPerPageM"和" tilesPerPageL",但控件不提供这样的东西。例如,实现类似的概念,在sap.ui.layout.form.ResponsiveGridLayout及其列中(请参阅https://sapui5.hana.ondemand.com/sdk/docs/api/symbols/sap.ui.layout.form.ResponsiveGridLayout.html)。那里有你的属性" columnsS"," columnsM"和"列L"根据屏幕尺寸实现不同的渲染。
有没有办法在页面上显示超过2个图块?
提前致以最诚挚的问候和谢意 的Mirco