У нас есть несколько экранов, которые должны быть UITableViews
на iOS, которые имеют статическое количество строк и разных типов ячеек.
Есть ли способ определить это в XAML с помощью Xamarin.Forms и не устанавливать привязку к ItemsSource
? Например, если я просто хочу определить два EntryCells
, а затем a TextCell
?
Моя первая попытка - этот пример, но я просто вижу эквивалент Cell.ToString()
в каждой строке:
<ListView>
<ListView.ItemsSource>
<x:Array Type="{x:Type Cell}">
<EntryCell Text="{Binding Phone}" />
<EntryCell Text="{Binding Code}" />
<TextCell Text="LOGIN" Command="{Binding Login}"/>
</x:Array>
</ListView.ItemsSource>
</ListView>