2016-07-03 9 views
0

無限スクロールモードのUItableViewを作成しようとしています。つまり、テーブルビューが終わりに達すると、row 100に行0から行100を再度表示する必要があります。可能な方法はありますか?はいの場合は私を助けることができますか?無限または反復スクロールでUITableViewを作成

答えて

1

理論的にはうまくいくと思いますが、自分で試したことはありません。

また、これは上にではなく無限にスクロールする場合にのみ機能します。

これを行うには、cellForRowAtIndexPathにswitch文を使用します。indexPath.row % 99(ただし、99の代わりに合計マイナス1のセルを置き換えます)、各ケースは0,1,2などです。

switch (indexPath.row % (dataSource.count() - 1) { 
    case 0: 

    case 1: 

     ... 
} 

これが役に立ちます。

This answerも良好なソリューションを備えています。

+0

ありがとうございますが、より具体的にできますか? –

+0

@ Mc.Lover、それはどうか分かりませんか? – Dopapp

+0

case1 case1で何を書くべきですか? –

関連する問題