我在self.view中添加了几个按钮。当用户点击一个按钮时,我将加载另一个视图(subView)。我加载subView的代码如下所示
subView = [[UIView alloc] initWithFrame:CGRectMake(0,0,280, 460)];
subView.tag=1;
// and then i add various other components to it
[self.view addSubview:subView]; // and finally add it to the view
当用户触摸此视图时,我会检测到它并删除视图(我已经完成了检测部分)。
这是我删除视图的方式
UIView *v = [self.subView viewWithTag:1];
v.hidden = YES;
[v endEditing:YES];
[v removeFromSuperview];
视图消失了,但我无法点击self.view上的按钮或任何内容。当我将鼠标光标停在按钮上一段时间后,我可以点击它,否则我不能。我该如何解决这个问题?