2012-03-06 4 views
1

iOS 5の通知センターでスクロール株のティッカーを複製する方法については、誰でも知っていますか?iOS 5株ウィジェットの複製

私が考えているのはUIScrollViewを使用し、UIViewサブクラスをティッカーの項目に使用しています。 NSTimerを使って自動的にスクロールするのが最善の方法でしょうか? Appleの株式ウィジェットのように、手動のスクロールの加速と減速をどのように処理できますか?

また、無限スクロールをどのように処理しますか?

ありがとうございます。

+0

おそらく、このgithubリポジトリ、私はそれをチェックアウトしていないので、それは満足している場合は答えとしてこれを投稿してください:https://github.com/MugunthKumar/MKTickerViewDemo – CodaFi

+0

@CodaFi私は実際にそれを試みました。それは仕事のようなものですが、たとえそうであっても加速と減速を非常にうまく処理しません。 – edc1591

+0

うーん... UIPageViewControllerが無限ループに設定されているのでしょうか? – CodaFi

答えて

1

お試しAutoScrollLabelこれは比較的古いクラスですが、その背後にあるコードの設計とアニメーションは便利かもしれません。私が正しく理解しているのであれば、それぞれが同じことを言っている2つのラベルを保持しているので、それらの間でアニメートするときに「スクロール」する結果になるのはUIScrollViewです。このコンセプトとdrawRect:メソッドをコードに入れて、UIScrollViewの独自のサブクラスを作成し、無限のスクロールで完結する任意のコンテンツをアニメートすることができます。もっと簡単な方法があるかもしれませんが、私はいくつかのアプリでAutoScrollLabelを使用しました。使いやすく、問題なく動作します。あなたがより多くの情報/使用例が必要な場合はお知らせください。お役に立てれば!

関連する問題