アニメーションのbackgroundColourUIViewを変更できます。そして、UISlideViewあなたはアニメーション化された値を変更することができます。
UIViewアニメーション化できるように、独自のサブクラスにカスタムプロパティを追加できますか?
CGPath内にある場合UIViewは、パスの描画パーセンテージを変更することで、描画をアニメーション化できます。
そのアニメーションをサブクラスにカプセル化できますか?
つまり、私は円を作成するUIViewaを持っています。CGPath
円がない場合は0%を表します。円がいっぱいの場合は100%を表します。パスの描画パーセンテージを変更することで、任意の値を描画できます。CGPathのパーセンテージをアニメーション化し、パスを再描画することで、(UIViewサブクラス内で)変更をアニメーション化することもできます。
変更をブロックUIViewに貼り付けて、パスのパーセンテージの変更をアニメーション化できるように、いくつかのプロパティ(つまりパーセンテージ)を設定できますか?UIView animateWithDuration
私がうまくやりたいことを説明したと思います。
基本的に、私がやりたいのは次のようなものだけです...
[UIView animateWithDuration:1.0
animations:^{
myCircleView.percentage = 0.7;
}
completion:nil];
円のパスは指定されたパーセンテージにアニメーション化されます。