1
我在Xamarin Cross Platform應用的「設置」頁面中實現了TableView。在這個高度的每個單元格是固定的,並沒有根據視圖內部消耗。如果ViewCell的單線或雙線高度顯示項目,則顯示項目。如果有多個控件(如按鈕+ 2個標籤或包含段落的標籤),則其高度受限,並且不顯示視圖。Xamarin中的ViewCell限高顯示
<TableSection Title="Settings heading">
<ViewCell>
<!-- Image Type Settings -->
<StackLayout HorizontalOptions="StartAndExpand"
Orientation="Vertical"
VerticalOptions="StartAndExpand">
<StackLayout HorizontalOptions="Fill"
Orientation="Horizontal"
VerticalOptions="StartAndExpand">
<Label HorizontalOptions="StartAndExpand" Text="Key" />
<Label HorizontalOptions="EndAndExpand"
Text="Value"
TextColor="Green" />
</StackLayout>
<Label HorizontalOptions="Fill"
Text="---- Long Long Paragraph here about setting, of which only one line will be rendered in ViewCell ----"
VerticalOptions="StartAndExpand" />
</StackLayout>
</ViewCell>
</TableSection>
我試着增加ViewCell,TableView VerticalOptions的高度,但沒有出來。
它不會做它,它在列表視圖中的錯誤.. https://bugzilla.xamarin.com/show_bug .cgi?id = 48428 – Rakesh
有同樣的問題,這解決了它。非常感謝。 –