2012-01-29 6 views
3

ユーザーが画面上でドラッグするUIViewを持っています(引き出しのように)。 UIViewには、常に表示されるボタンと、ユーザーが引き出しを開くまで隠されるボタンがあります。アニメーションされたUIViewのコンテンツがタッチイベントを受け取っていない

何らかの理由で、最初のUIViewプレゼンテーションで「オフスクリーン」になっているUIButtonは、後で画面に移動するときにイベントが渡されません。 他の人は常にすべてのイベントを受け取ります。

私にはバグがあるようですが、私はSDKがこれをすべて処理すると思っていたでしょうか?事前にhttp://cl.ly/2r1c0k2p361B3B1A461L

ありがとう:

私はあなたを見てみることができます非常に簡単な例を持っています。

+0

これはあなたを助けるかもしれ http://stackoverflow.com/questions/4311645/uiview-touchesbegan-doesnt-respond-during-animation – SGRKDL

答えて

0

もう少し研究を重ねると、境界線をクリッピングするビューと関係がありました。

ボタンは描画されていましたが、基本的にビューフレームから外れていたため、イベントは登録されませんでした。この質問に

詳細:Programmatically Created UIButtons Below Screen Not Working?

関連する問題