12 個のボタンを含む UIScrollView があります。一度に表示できるボタンは 5 つだけで、残りはすべて表示されません。ユーザーがボタンをクリックすると、ボタンの位置から UIView をアニメーション化しています。そのため、非表示のボタンをスクロールしてビュー アニメーションをクリックすると、元の座標の下から開始されますが、ボタンの表示座標からは開始されません。
ユーザーがスクロールするとき、ボタンの表示位置からアニメーション化できるように、ボタンの表示座標(uiscrollviewに含まれる)を知りたいです。または、このアニメーションを実装するための最良の方法を誰かが提案できますか?
注: 私の Scrollview はビューコントローラーの一部です。スクロールビューを親クラスとしてカスタマイズできません。私はアプリケーション開発の最後にいるので、できるだけ早く解決してください。