2013-09-30 7 views
6

を働いていないようだのUITableView/delaysContentTouchesにドラッグ...のtableViewは、水平方向にスクロールし、ドラッグ可能イメージ(上書きtouchesBegan:などとUIImageViewのサブクラス)iOSの7:私はのUITableViewでドラッグ可能なコンテンツとiPadアプリを持っている

がいっぱいです

iOS 7までUITableViewのtableView.delaysContentTouch=YES;が期待どおりに機能し、アプリケーションがtableviewの水平スクロール(tableview上の指で高速移動)とtableviews内の要素のドラッグを区別できましたcontentView tabviewがcontentViewのUIImageViewサブクラスのtouchesBegan:にタッチを転送するまでドラッグ可能に2番目に表示されます。

iOS 7の下では、コンテンツのドラッグが直ちに発生するため、スクロールはほとんど不可能です。コードは変更されませんでした。

誰かが同様のものをexpereerencedし、解決策を見つけましたか?

ありがとうございます!

答えて

1

delaySenseContentTouchesがiOS7と7.02で動作していない、これはバグだと思われます。タッチイベントを適切に処理するための回避策としてtouchesBeganとtouchesCancelled(ユーザーがスクロールすると送信されます)を使用できます。

0

私は同様の問題がありましたが、回避策を使って問題を解決しようとしていました。私はiPhone 5にGold Master IPSWをインストールしていました。その後、iOS 7.0.2にアップデートしました。 今日、私の携帯電話は起動に問題があり、電話を復元する必要がありました(今は最新のiOSバージョンに復元されます)。スクロールに関する問題は消えた。それで、私はそれが古いipswがios 7.0.2に正しく更新されていないことに関係していると思います。

関連する問題