[英]Alignment of ListView items in Xamarin.Forms
关于每个项目,我有两个信息:地名和距离,我想将它们作为一个独特的项目并排列出,但是距离应保持在右侧,而地名应位于左侧。 我使用水平Stack布局内的2个列表视图来完成此操作,但看起来还不错,但是当用户选择某些项目时,滚动条就会出现并使外观混乱,并且用户无法滚动到仅显示位置或距离,我不允许这样做。 谁能给我一个建议?
您应该使用两个标签,而不是两个列表视图。 一个标签用于地名,另一个标签用于距离,并将其放入具有水平方向的StackLayout中。 可以通过在每个标签上为HorizontalOptions设置适当的值来实现Right和Left。
<StackLayout Orientation="Horizontal" HorizontalOptions="FillAndExpand">
<Label Text="Place Name" HorizontalOptions="StartAndExpand" />
<Label Text="Distance" HorizontalOptions="End" />
</StackLayout>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.