我有两个视图控制器的第一个显示按钮的网格,第二个显示详细视图 当点击第一个View Controller的任何按钮时,我正在加载详细的视图控制器。
secondViewController = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:[NSBundle mainBundle]];
[secondViewController setFrame:CGRectMake(300, 60, 430, 620)];
[self.view addSubview:secondViewController.view];
需要出现在第一个视图控制器和设置框架上并添加到第二个视图控制器。
当我将第二个视图控制器[add]加载到第一个视图控制器时。它允许我点击其他按钮也是我需要在加载第二个视图控制器时限制任何按钮上的按钮。
答案 0 :(得分:1)
在第一个视图上添加叠加层并在其上添加第二个视图,然后您的按钮将无法访问。提示
答案 1 :(得分:0)
当第二个视图控制器被添加为子视图时,然后使所有多个按钮你将userInteractionEnabled设为NO,你认为不要录音:
yourButton.userInteractionEnabled = NO;
当删除第二个视图控制器时,不要忘记userInteractionEnabled为YES,这是NO:
yourButton.userInteractionEnabled = YES;