前回のコードだと画像をめくった時にスクロールが完了するまで隣の画像が表示されなかった。
これはスクロールが完了した後、隣の画像を用意しているため。表示させるにはスクロール前にあらかじめ2つ先の画像を用意する必要がある。現在は3つの UIScrollView を横に並べているが、数を増やして5つにする。
すると出るようになった。
隣の画像が見えない場合は無駄ができるが、大きなものではないのでとりあえずこのまま行こう。
ソースコードは GitHub からどうぞ。
EasyGallery at 2010-09-28b from xcatsan's iOS-Sample-Code - GitHub
登録:
コメントの投稿 (Atom)
人気の投稿(過去 30日間)
-
ALAassetsLibraryから取得した写真を月ごとにグルーピングしたり、JPEGだけあるいはスクリーンショットだけを抜き出すといった処理が行えるライブラリを作りました。このライブラリではモデルクラスのみを提供しています(ビューはありません)。 lakesoft/LKAs...
-
[前回] Cocoaの日々: [iOS] GameKit - Bluetoothを使った iOSデバイス間の通信 [2]画像の送受信 Bluetooth に代えてWiFiを使ったピア接続をやってみる。 GKPeerPickerConnectionTypeOnline W...
-
ある日突然この現象が起きた。 デバッガを起動するとObjective-Cのソースコードの代わりにアセンブリコードが表示されるようになった。設定をいじった覚えは無いのだが。。 ネットで調べてみるとどうもそういうモードがあるらしい。 Xcodeのデバッガは:なぜ私だけにアセン...
-
[前回] Cocoaの日々: 簡易スライドビューア [3] ダブルタップで拡大 今回は画面回転をサポートしてみる。 回転処理後の位置と大きさ お約束として(?)まずは shouldAutorotateInterfaceOrientation: をオーバライドして YE...
-
先日投稿した記事のソースコードに @griffin_stewie さんから pull request をいただいた。 Cocoaの日々: CAGradientLayer を使ったグラデーション付きボタンの試作 GradientButton at 2011-10-22 f...





Responses
Leave a Response