Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は、ユーザーが画像を選択してから、さまざまなズームスケールに保存されている可能性のある画像 (ドット) を描画できる iPhone アプリを開発しています (ズームインとズームアウトが許可されています)。
描画されたすべてのポイントの位置を配列に保存しますが、距離を計算すると、ポイントが異なるズームスケールに保存されていると結果が正しくないことに気付きます。誰かが親切にこれを手伝ってくれませんか?
おそらく、正規化された単位でポイントを保存する必要があります。
ズームに使用していると仮定して、保存する前にUIScrollViewxとyの両方を電流で除算します。scrollView.zoomScale距離を計算するときは、距離を後ろに掛けscrollView.zoomScaleます。
UIScrollView
scrollView.zoomScale