ビューコントローラのビューに機能するUIButtonがあります。
同じViewControllerのビューのボタン(これをtopViewと呼びます)の上にUIViewインスタンスがあります。条件が満たされた場合、すべてのタッチイベント(開始、移動、終了、キャンセル)をビューのnextResponderに転送します。
ただし、条件がトリガーされると、ボタンはイベントを受信しません。topViewを移動してボタンの上に置かないようにすると、ボタンは機能します(または、userInteractionEnabledプロパティをfalseに設定します)。topViewがボタンの上にある場合、ボタンは機能しません。ビューの下にボタンが見えるのでイライラします!
タッチイベントをnextResponderに送信して受信するには、View Controllerで何かする必要がありますか?
レスポンダーチェーンでできるすべてのドキュメントを読みましたが、まだ少し混乱しています。