2

私は奇妙な振る舞いをしています。Interface Builder を使用して、通常の画像と強調表示された画像の状態を定義しましたUIButtonが、すばやくタップすると、ボタンは通常の状態のままになります (ただし、関連するセレクターは呼び出されます)。ボタンを長押しした場合にのみ、ボタンの状態が変わります。

しかし、すばやくタップしても画像は変わらず、ボタンが無効になっているように見えます。

スクロールビューが添付されたView Controllerを使用できる場合は、助けてください。このスクロール ビューには、Interface Builder で実現されたビュー (非常に長い) が添付されています。

アイデア?

4

1 に答える 1

10

これは UIScrollView の機能です。内部に含まれるボタンではなく、スクロールを優先します。親 UIScrollView で delaysContentTouches = NO を設定すると、応答性の良いボタンが表示されます。ただし、これらのボタンに触れている間は、親の UIScrollView をスクロールすることはできません。

于 2013-10-05T17:30:27.850 に答える