答案 0 :(得分:1)
我认为最好的方法是选择数据模板选择器。如果使用数据模板选择器,则可以在运行时根据数据绑定属性的值选择一个数据模板(视图)。可以说,就您而言,您的“列表”视图可能具有3/4或任意数量的不同类型的ViewCell。根据您要显示其他视图单元格的单元格类型。
关于Xamarin文档的教程非常不错,您可以在https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/templates/data-templates/selector上阅读
此后再读一遍(这是使用ViewCell的聊天应用程序的示例)https://blog.xamarin.com/customizing-list-view-cells-xamarin-forms-datatemplateselector/
请阅读后让我知道您是否需要任何具体帮助。