0

2 つのサブビューを持つビューが 1 つあります。これを親ビューと呼びましょう。これらの 2 つのサブ ビュー (A と B とする) が重なり、A が B の一部を覆っています。B ビューにはいくつかのボタンがあり、そのうちの 1 つが A によって覆われています。背景色はクリア カラーであるため、ユーザーは見ることができますそのボタンを押したいと思うかもしれませんが、残念ながら彼はできません。

通常モードでは、A が B のサブ ビューである場合、次のようなことができます。

- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {

   // pass touches to next responder in chain
   [self.nextResponder touchesBegan:touches withEvent:event];
}

しかし、そうではないので、どうすればそのタッチをBに渡すことができますか?

4

1 に答える 1

0

これを試して

[[self view] bringSubviewToFront:subview_B];
于 2013-06-05T11:25:51.383 に答える