0

基本的に、ユーザーが画面上で水平方向にスクロールできる行を含む iPad のアプリに取り組んでいます。UIScrollView と、その上に drawRect を使用する UIView があるように設定されています。また、基本的にタッチで移動できるボールである UIView もあり、UIScrollView 内にあるときと、UIView に描画されている線上にあるときも検出します。

ただし、これが私の主な問題です。UIScrollView とボールはどちらも同じビュー コントローラーのサブビューであり、ボールが UIScrollView にドラッグされると、一緒にスクロールし、必要に応じて消えるようにしたいと考えています。どうすればいいですか?これが発生したときに、ボールを UIScrollView のサブビューにするだけですか、それとも他の方法で行う必要がありますか?

4

1 に答える 1

1

コンテナー ビューを使用します。ボールを透明なコンテナのサブビューに入れると、それが動き回るビューです(ボールを持って行きます)。スクロール ビューまたは行をボールと一緒に動かしたい場合は、位置 0 (ボールの下) のコンテナに挿入します。

于 2013-05-15T11:44:48.020 に答える