Slide 7
Slide 7 text
Enhanced Scroller
セル(要素)の数のほか、各セルのサイズを渡すインターフェースになっている
データのインデックスからセルのサイズを返す必要がある
セルのサイズがあらかじめ計算できる前提の設計意図を感じるインターフェース
インターフェース
public interface IEnhancedScrollerDelegate
{
// セルの数を返す
int GetNumberOfCells
(EnhancedScroller scroller);
// セルのサイズを返す
float GetCellViewSize
(EnhancedScroller scroller, int dataIndex);
// セルのインスタンスを返す
EnhancedScrollerCellView GetCellView(EnhancedScroller scroller, int dataIndex, int cellIndex);
}