[英]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.