-2

アーカイブによって保存されたメタデータから n ビューが動的に追加された UIScrollView があります。ウォブルアニメーションを作成するための PressGesture があり(iOS でアプリを削除する方法のように)、ScrollView のすべてのサブビューにボタンを追加して、ScrollView およびファイルから削除したいと考えています。

私の問題は、ターゲットをボタンに追加することです。それらが押されると、(UIScrollView の UIViewController 親の) セレクターは呼び出されません。

どうすればこれを行うことができますか? 他のアプローチが提案されていますか?

前もって感謝します。

4

1 に答える 1

1

ビューをアニメーション化すると、ユーザー入力への応答が停止します。また、ボタンがアニメーション ビュー内にある場合、セレクターは確実に呼び出されません。

解決策は、ウォブリング ビューを透明なスーパービューにラップし、そのスーパービュー内に [削除] ボタンを配置することです。ボタンも「揺れる」必要がある場合は、揺れるビュー内にボタンを表す画像を配置する必要があります。そして、ラッパー内に透明なカスタムボタンを配置します。これは、実際にはユーザーのタップに反応します。

于 2012-10-08T19:25:26.173 に答える