私はタッチを検出すると思われるUIViewのサブクラスを持っています。ビューの検出は、現在のビュー内でタッチが開始された場合にのみ行われます。タッチがビューの外側で開始し、それらがカスタムビューの内側に移動すると、touchesMovedは呼び出されません。現在のビューで開始されていない移動タッチを検出するソリューションはありますか?iOS - UIViewでタッチを検出していますか?
@implementation MycustomView
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
// This only gets called if touches have started in the current View
}
@end
....これを試してみてください。もしあなたが誰かを達成したいと思っていることについていくつかの洞察力を与えたら、* how *であなたを助けるかもしれません。 – NJones
私は画面上に複数のカスタムビューを持っていますタッチを移動するとUIViewsを検出したい – aryaxt