Был дан ответ на вопрос Stackoverflow https://stackoverflow.com/a/13555814/1678391 об установке ячеек переменного размера в UICollectionViewController. Я пытаюсь понять, как это сделать с объектом UICollectionView, содержащимся в UIViewController. GetSizeForItem - это то, что мне нужно, но я не вижу, где его взять.
Моя реализация добавляет UICollectionView в мой UIViewController через Xcode. В моем коде я делаю следующее;
public partial class CustomViewController : UIViewController
{
public override void ViewDidLoad()
{
collectionView.RegisterClassForCell(typeof(MyCell), cellId);
}
public override void ViewWillAppear(bool animated)
{
collectionView.Source = new CollectionViewSource(items, cellId);
}
class CollectionViewSource : UICollectionViewSource
{
}
class MyCell : UICollectionViewCell
{
}
}