【发布时间】:2018-07-05 02:43:12
【问题描述】:
我有一个对象列表,我只想为每个项目显示几个标签。
在 asp.net 时代,我会使用带有标签的中继器。
我意识到 Xamarin Forms 中没有中继器,还是有?
我尝试使用 Listview 但它不起作用,因为在 IOS 中它会创建空行直到屏幕结束。
有没有 ListView 的替代品?
这就是想法:
<repeater:RepeaterView
ItemsSource="{Binding MyObject}">
<Label Text="{Binding Prop1 }"/>
<Label Text="{Binding Prop2 }"/>
</repeater:RepeaterView>
如何在 Xamarin Forms 中实现这一点?
是否有实现此目的的本地方法或仅使用 3rd 方库?
谢谢
【问题讨论】:
-
我认为您可以通过编写自定义 iOS 列表视图渲染器来解决 iOS 列表视图问题。您可以找到一些解决此问题的方法。
标签: xamarin xamarin.forms xamarin.ios