1
我是Xamarin iOS開發的新手,我已經開始了一個包含自定義單元格高度的CollectionView教程。覆蓋方法`GetSizeForItem`返回「找不到合適的方法覆蓋」
我想根據單元格的內容來改變單元格的高度(例如,單元格是否包含標題)。 我試圖開發我自定義的UICollectionViewFlowLayout類,如下所示。
public class TaskFlowLayoutDelegate : UICollectionViewFlowLayout
{
public TaskFlowLayoutDelegate()
{
}
public override CoreGraphics.CGSize GetSizeForItem(UICollectionView collectionView, UICollectionViewLayout layout, NSIndexPath indexPath)
{
return new CoreGraphics.CGSize((float)UIScreen.MainScreen.Bounds.Size.Width, 100)
}
}
然而,Xamarin IDE在上述GetSizeForItem
函數返回no suitable method found to override
。
如何解決這個問題?
謝謝您的建議。我使用了一個錯誤的子類。 –