XIBからロードされた画面にサブビューがあります。最後にサブビューに触れずに、スーパービューでのみタッチイベントを無効にする必要があります。どうすればいいですか?また、iOSを使用しています。
ありがとう!
XIBからロードされた画面にサブビューがあります。最後にサブビューに触れずに、スーパービューでのみタッチイベントを無効にする必要があります。どうすればいいですか?また、iOSを使用しています。
ありがとう!
これはあなたがこれを行うために行くことができる方法です-
私もiPhoneの開発に慣れていませんが、UIImageビューのみを移動しようとすると、htisのコードが役に立ちました。
ビューでボタンまたはラベルを使用している場合は、このコードに変更を適用できます。
if ([touch.view isKindOfClass:[UIImageView class]])
{
imageDemo.center = touchLocation;
}
XIBでは、他のすべてのビューをサブビューとして使用するのではなく、同じレベルでスーパービューを使用して、ユーザータッチインターフェイスをFALSEに設定できます。