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