私はあなたが他のコントロールへのタッチイベントを渡すことができ
...あなたはこのことについて行くことができるいくつかの方法があると思います...私はあなたがしている場合はそれがうまくいくとは思いませんが他のビューより上のビューを移動しますか?実験しなければならないかもしれません。
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent*)event {
UITouch *touch = [[event allTouches] anyObject];
CGPoint touchLocation = [touch locationInView:self];
if (CGRectContainsPoint(lowerView.frame, touchLocation)) {
<doyourthing>
}
私はぶっきらぼう覚えていませんが、あなたは二つのビュー間のビュー座標変換する必要があります。
簡単な方法は、ちょうど下RECTは、タッチポイントが含まれているかどうかを確認するためにあるかもしれませんか?!? - (BOOL)pointInside:(CGPoint)point withEvent :(UIEvent *)イベント