この問題が発生しています。UIScrollViewのバウンスが無効になっているとスクロールインジケータがスクロールします
私は(などのUITableViewなど誘導体はまた、影響を受けているので)UIScrollViewの中でバウンス無効にした場合、基本的に、それが一番上にユーザーがスクロールした場合に立ち往生し、スクロールインジケータを取得することが可能ですし、その後、別のジェスチャーで、スクロールを継続しようとしますクイックスワイプを使って
これが発生すると、ユーザーがスクロールしたりスクロールビューをタップしない限り、スクロールインジケーターは消えません。最大の問題は、スクロールビューがそのタップをキャプチャするので、テーブルセルをタップしようとすると、初めて何も起こりません。
私は私のデバイスとシミュレータの両方のベアボーンアプリでこれをテストしましたが、それはUIScrollViewの一般的な問題であり、バウンスを無効にしているようです。しかし、私が言ったように、私はインターネット上でこれについて他の言及を見つけることはできません。
これは単なるバグですか?これは予想される動作ですか?私は何か間違っているのですか?これがバグであれば、誰かが回避策や修正を知っていますか?
必要に応じて使用し、キーボードを辞任などのスクロールタッチ上の他のアクションを実行するにはタップジェスチャーdelgate方法
//を実装して、あなたのインタフェースファイルにデリゲートUIGestureRecognizerDelegateを追加私は同じ、または今でも同様の問題を抱えています。私は今、バウンスを可能にすると思います...あなたが言うように、この問題が発生すると、次のタップはテーブルビューで「飲み込まれる」ので、セルを選択するためには2回タップする必要があります。 – Jonny
こんにちは、この動作の解決策を見つけましたか?ありがとう。 – apascual