UIView の右側で UIScrollView を使用しています。ScrollView には多くの UIImageView アイテムが含まれており、スクロールビューでの垂直スクロールのみを許可します。ImageView アイテムをスクロールビューの外にドラッグして、別のビューに配置できます。UIScrollview は delaysContentTouches = YES に設定されています。これにより、コンテンツ アイテムの 1 つに触れたときでもバーをすばやくスクロールできるという優れた機能が可能になりますが、一方で、コンテンツ アイテムの 1 つに触れて他のビューにドラッグするときに、約 0.15 秒というわずかな遅延が発生します。 .
delaysContentTouches = NO を設定すると、水平方向のスワイプ ジェスチャでコンテンツ アイテムをドラッグできますが、もちろん、垂直方向のスワイプ ジェスチャでの scrollview の垂直スクロールは許可されません。
だから私はdelaysContentTouches = YESを維持したいのですが、どういうわけか垂直スワイプジェスチャでのみ使用しますが、水平スワイプの場合はdelaysContentTouches = NOのように動作したいと思います
なにか提案を?
前もって感謝します