0

文档:

https://docs.telerik.com/devtools/nativescript-ui/Controls/NativeScript/ListView/item-layouts#using-listviewlinearlayout

为了在 recyclerview 中执行水平滚动,我按照文档使用了 ListViewLinearLayout。

他们清楚地提到了文档本身:The itemHeight and itemWidth properties are iOS specific. If not used, items are sized dynamically depending on the data coming from the source.

代码:

 <ListViewLinearLayout scrollDirection="Horizontal" tkListViewLayout itemWidth="70">
 </ListViewLinearLayout> 

itemWidth 属性仅适用于 ios。不在安卓中。宽度 在 itemWidth 的帮助下我们可以设置项目之间的宽度。

我尝试设置 width="70" 或 width="70%" 或 android:itemWidth="70" 根本没有任何效果。任何解决此问题的建议。

4

1 回答 1

1

如文档中所述,itemWidth仅在 iOS 上受支持。如果您想在项目之间设置空间,margin请在项目模板上使用。

于 2019-01-10T08:06:29.763 回答