問題タブ [cgcontextdrawpath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - CGContextRef で作成されたグラフをズームする方法
CGContextRefを使って折れ線グラフを描いています。このグラフをズームインして、線をはっきりと表示するためにズームアウトできますか?
私はこのコードを使用しています。
注:- ビューをズームしたくありません。はっきり見えるように線を引き直したい。
ios - drawRect を使用して 2 つのグラフを描画およびアニメーション化します。バックグラウンド グラフとフォアグラウンド グラフ
drawRect を使用して、非常に単純な形状 (下の画像では濃い青色) を描画しています。
これを左から右にアニメーション化して、成長させたいと思います。ここでの注意点は、画像の上部に見られるように、灰色の「最大」の背景が必要だということです。
現在、このアニメーションをシミュレートするために、白いビューを重ねてから、そのサイズをアニメーション化して、青が右にアニメーション化されているように見せています。これが機能している間...背景の灰色の形状が常にそこにある必要があります。オーバーレイされた白いビューでは、これは機能しません。
「現在のコード」バージョンを描画するためのコードは次のとおりです。
グラフの灰色の「最大」部分を常に表示したまま、青い部分を左から右にアニメーション化するにはどうすればよいですか?