我做了什么:
self.blsController = [self.storyboard instantiateViewControllerWithIdentifier:@"nextPage"];
self.blsController.view.frame= CGRectMake(self.blsController.view.frame.size.width , 0, self.blsController.view.frame.size.width, self.blsController.view.frame.size.height);
[self.blsController.view setUserInteractionEnabled:YES];
[self.view addSubview:self.blsController.view ];
我移动了父视图以显示子视图
self.view.center = pollPoint;
但是子视图没有响应点击事件
我试过了:
[self.blsController.view setUserInteractionEnabled:YES];
- 醇>
在子视图控制器中添加touchesEnded但它们不起作用,请告诉我为什么以及如何处理它。
THX
答案 0 :(得分:0)
您不应该移动父视图本身,然后您将无法触及其任何子视图太伙伴。如果用户点击屏幕并且主视图不在屏幕上,则子视图也不会接收到触摸。