我是 xCode 的新手。我的项目基于基于视图的应用程序。例如,主视图由两个按钮组成,我将它们命名为 button1 和 button2。
如果我单击 button2,它应该会在同一个主视图中出现一个新的视图区域,而无需导航。假设现在两个视图同时可见。当我单击主视图时,辅助视图应该消失或隐藏。怎么可能做到这一点?请建议我。
我是 xCode 的新手。我的项目基于基于视图的应用程序。例如,主视图由两个按钮组成,我将它们命名为 button1 和 button2。
如果我单击 button2,它应该会在同一个主视图中出现一个新的视图区域,而无需导航。假设现在两个视图同时可见。当我单击主视图时,辅助视图应该消失或隐藏。怎么可能做到这一点?请建议我。
您只需要在按钮上定义一个 IBAction
第一个动作做类似的事情
[myViewPopUp setHidden:NO];
[myviewPopUp setAlpha:1.f];
第二个动作
[myViewPopUp setHidden:YES];
[myviewPopUp setAlpha:0.f];
或者您可以在单击第一个动作时创建模态序列
[self performSegueWithIdentifier: SEGUENAME sender:self];
第二个按钮:
[ViewPOPUp dismissModalViewControllerAnimated:YES];
如果你正在开发 iPad 应用程序,你可以做一个模态视图,它只是一个可以是任意大小的窗口。您还可以在第一个视图上创建一个按钮,将新视图推送到导航控制器上,并在第二个视图上创建一个按钮,从导航控制器中关闭并弹出视图控制器。我会试着找一些样本来分享。