iPadにはUITableView
があり、その右半分はビューで覆われています。テーブルをスクロールしながらのUIViewアニメーション
私が欲しいのです:ユーザーがUITableView
をスクロールするときUITableView
があるので、私は、被覆ビューはそのorigin.x
は、表の右側の最後になるまで右に(アニメーション付き)スライドにしたいです(iPad用のTwitterアプリのように)見ることができます。
問題は次のとおりです。UITableView
をスクロールして、同時にビューをアニメーション化することができます。スクロールを開始すると、didStartDraging
を使用し、さらにDidScrollを使用して[UIView animate...]
メソッドを作成しますが、このメソッドはスクロールしません。
ブロックアニメーションに疲れました。私はジェスチャーで試しました。 CABasicAnimation
で試してみましたが、かなりうまくいきましたが、どういうわけか、私のスライドビューの「タッチエリア」はすべて元の場所にとどまります(ビューは新しいフレームを取得しますが、スクロールできるのはUIScrollView
です。私の指がスーパービューの枠から外れていても、UISubview
です。スクロールを傷つけることなくアニメーションを作るにはどうすればいいですか?テーブルの? (そして私はKとrunloop
コモンモードのタイマーについて聞いたことがありますので、助けてください)
ありがとうございました。
すべてが[UIViewのアニメーションで私のために正常に動作します...] in scrollViewDidScroll: –