File: iOS\CollectionView\ListViewLayout.cs | Web Access |
Project: src\src\Compatibility\Core\src\Compatibility.csproj (Microsoft.Maui.Controls.Compatibility) |
using CoreGraphics; using ObjCRuntime; using UIKit; namespace Microsoft.Maui.Controls.Compatibility.Platform.iOS { public class ListViewLayout : ItemsViewLayout { public ListViewLayout(LinearItemsLayout itemsLayout, ItemSizingStrategy itemSizingStrategy) : base(itemsLayout, itemSizingStrategy) { } public override void ConstrainTo(CGSize size) { ConstrainedDimension = ScrollDirection == UICollectionViewScrollDirection.Vertical ? size.Width : size.Height; DetermineCellSize(); } } } |