public ItemsViewController(ItemsView itemsView, ItemsViewLayout layout) : base(layout) { _itemsView = itemsView; _itemsSource = ItemsSourceFactory.Create(_itemsView.ItemsSource, CollectionView); _layout = layout; _layout.GetPrototype = GetPrototype; _layout.UniformSize = false; // todo hartez Link this to ItemsView.ItemSizingStrategy hint Delegator = new UICollectionViewDelegator(_layout); CollectionView.Delegate = Delegator; }