http://joelb.me/scrollpath/のようにスクロールを実装する必要がありますリンクやその他の実装方法のようにUIScrollViewをカスタマイズすることは可能ですか?
編集:それは、スクロール中にスクロールビューを直線的に移動する代わりに、スクロール中に特定のパス(バジエ曲線など)に沿ってスクロールビューを移動させたいです
ありがとう、
チャンダン
http://joelb.me/scrollpath/のようにスクロールを実装する必要がありますリンクやその他の実装方法のようにUIScrollViewをカスタマイズすることは可能ですか?
編集:それは、スクロール中にスクロールビューを直線的に移動する代わりに、スクロール中に特定のパス(バジエ曲線など)に沿ってスクロールビューを移動させたいです
ありがとう、
チャンダン
私はscrollViewDidScrollでカスタマイズされたスクロールを実行しました。つまり、yを線形に変更する代わりに、方程式を使用してバジエパスのようにyを変更しました。
http://chandanshetty01.blogspot.in/2012/07/uiscrollview-scrolling-in-non-linear.html
これは、CAKeyframeAnimationを使用し、固定キー時間で特定のキーパスのスクロールビューオフセットを(大きなスクロールビューキャンバス上で)アニメーション化することで実現できます。
CAKeyframeAnimationクラスリファレンスを掘り下げたいと思うかもしれません。
これは、アニメーションでカスタムキーパスを実現する方法に関する小さなチュートリアルです。 http://bit.ly/L05Xsg 大きなUIScrollViewのcontentOffsetプロパティをアニメーション化することで、同様の方法でこれを行うことができます。