-
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Description
It will be needed to handle the collection filling manually, since it is only done in the platform code.
https://github.com/xamarin/Xamarin.Forms/blob/5.0.0/Xamarin.Forms.Platform.iOS/CollectionView/TemplatedCell.cs
if (view is CollectionView cv)
{
foreach (var item in cv.ItemsSource)
{
// Must choose the datatemplate first
var temp = cv.ItemTemplate.CreateContent() as View;
temp.BindingContext = item;
cv.AddLogicalChild(temp);
}
var logicalChildren = cv.GetType().GetProperty("LogicalChildrenInternal", BindingFlags.Instance
| BindingFlags.NonPublic)
.GetValue(cv) as ReadOnlyCollection<Element>;
}Selecting data template:
https://github.com/xamarin/Xamarin.Forms/blob/5.0.0/Xamarin.Forms.Platform.iOS/CollectionView/TemplatedCell.cs#L99
Reactions are currently unavailable