0

Shazam のような円形の進行状況インジケーターを作成しようとしています。記録中の進行状況を表します。時間は限られているので、Shazam のようにサウンド レベルに反応するようにしたいと考えています。どこから始めるべきか手がかりはありますか?

ありがとう

4

2 に答える 2

3

UIView (おそらくCircularProgress : UIView ) をサブクラス化し、 drawRectメソッドで Quartz (パス、円など) を使用して手動で描画し、変化に応じて進行状況の % を渡します。

于 2010-05-19T07:54:27.340 に答える
0

私はここで似たようなことをしています: https://github.com/DougFischer/DFCircleActivityIndi​​cator

私のコードをチェックして、もっと適切なものを作ることができます。私のシナリオでは、一度描画してから、画像/レイヤーを回転させます。CABasicAnimation などを使用して strokeEnd プロパティをアニメーション化する必要があります。

このプロパティはアニメーション化されており、0 から 1 に増やすと、「塗りつぶし効果」が得られます。繰り返しますが、私のシナリオでは空の中心が必要です。おそらく必要ないでしょう。線幅は大きくなります。

于 2013-11-16T06:02:33.953 に答える