私は、ビューでの回転、ピンチ、パン アクションのための多くの UIView を備えた Gestrue Recognizer で作業しています。私の質問は、たとえば、私の写真のように、触れたときにUIViewのbringSubviewToFrontの1つを作成する方法です。触れたときに緑色のものを前面に表示します。(青が緑の後ろに変わる)
各 UIView は私の NoteView クラスから初期化されています
NoteView * noteView = [[NoteView alloc]initWithFrame:CGRectMake(50, 50, 150, 150)];
[self setGesture:noteView];
[self.view addSubview:noteView];
TouchsBegan 私はこのように働いています
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
self.note = [NoteView new];
UITouch * touch = [touches anyObject];
if (touch.view == self.note) {
[self.view bringSubviewToFront:self.note];
}}