エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Cocoaの日々: 画像を横に並べたスクロールビューアの作成 [3] 循環スクロール(無限スクロール?)
左右の端がなくどちらの方向にも延々とスクロールすることができるので無限スクロールと言っていいかも... 左右の端がなくどちらの方向にも延々とスクロールすることができるので無限スクロールと言っていいかもしれない。 実装 前回までの実装をベースに循環スクロールを実装する。ポイントは次の2点。 1. スクロール対象のエリアを大きく取る 2. 画像を循環表示させる 1. は具体的には UIScrollView.contentSize で設定する。今回はこれを非常に大きな数(10,000 x 80ピクセル程度)に設定することで擬似的に無限スクロールできるようにした。 2. は、例えば8枚の画像がある場合、9枚目の表示には1枚目の画像を使うといった処理。 基本的に前回のコードへ上記実装を加えれば循環スクロールが実現できる。実装はここで説明するよりもソースコードを見てもらった方が(言葉よりも)分かりやすいと思うのでそちらを参照のこと。 サンプル 静止画では分かりづらいが、サンプルをビルドして実行すると延々
2012/06/18 リンク