在xamarin Ios中有没有相当于recyclerview的东西?

时间:2017-07-15 10:51:01

标签: c# xaml xamarin

我是原生Android开发人员,我很清楚如何使用Recyclerview和Recycler视图的单一视图,

我想在Ios,我做了一些搜索,我发现我可以使用Collection View代替recyclerview,

但我担心的是Recyclerview可以使用任何类型的单一视图,这意味着我们可以通过拖放UI来保留我们的单一视图,

同样如何在UI集合视图单元中实现?

我找到了通过代码来保存单元格的方法,但我不想通过代码来保存它,我还发现单元格只有方形,

我如何制作长方形或如何完全保留我的细胞?

请帮助..

1 个答案:

答案 0 :(得分:0)

  

我如何完全保留我的细胞

在以下link中,您可以找到如何创建自定义单元格。

一种简单的方法是使用XAML和ItemTemplate属性。来自文档:

<ListView.ItemTemplate>
    <DataTemplate>
        <ViewCell>
            <StackLayout BackgroundColor="#eee"
            Orientation="Vertical">
                <StackLayout Orientation="Horizontal">
                    <Image Source="{Binding image}" />
                    <Label Text="{Binding title}"
                    TextColor="#f35e20" />
                    <Label Text="{Binding subtitle}"
                    HorizontalOptions="EndAndExpand"
                    TextColor="#503026" />
                </StackLayout>
            </StackLayout>
        </ViewCell>
    </DataTemplate>
</ListView.ItemTemplate>

如果从ViewCell

继承,也可以从C#创建单元格

我希望这可以帮到你。