在我现在开发的游戏中单击暂停按钮时,我必须使用 UIView 作为一种暂停视图。这个暂停视图将在 40 个 UIViewControllers 中使用。我在 UI 中使用“故事板”,但我在 .xib 文件中设计了暂停视图。
如何在我的应用程序中加载和使用此视图?如何加载 UIView?
在我现在开发的游戏中单击暂停按钮时,我必须使用 UIView 作为一种暂停视图。这个暂停视图将在 40 个 UIViewControllers 中使用。我在 UI 中使用“故事板”,但我在 .xib 文件中设计了暂停视图。
如何在我的应用程序中加载和使用此视图?如何加载 UIView?
您可以将此视图添加到您的视图控制器并使用 [yourView setEnabled:NO] 将其设置为禁用;然后在需要使用 setEnabled:YES 时启用它。
或者,如果您有多个要使用它的视图控制器。创建一个单独的视图控制器并将您的视图放入其中。以编程方式将此视图控制器的视图添加到每个视图控制器。
PauseViewController *pauseVC = [self.storyboard instantiateViewControllerWithIdentifier:@"PauseID"];
[self.view addSubview:pauseVC.view];