如何在没有导航的情况下更改iPhone上的按钮点击视图?

时间:2012-05-16 13:08:35

标签: objective-c xcode

我是xCode的新手。我的项目基于基于视图的应用程序。例如,mainview包含两个按钮,我将其命名为button1和button2。

如果单击button2,它应该在同一主视图中显示一个新的视图区域而不进行导航。假设现在两个视图同时可见。当我单击主视图时,辅助视图应该消失或隐藏。怎么可能这样做? plssss建议我。

2 个答案:

答案 0 :(得分:1)

您只需在按钮上定义IBAction

即可

第一个动作做像

这样的事情
[myViewPopUp setHidden:NO];
[myviewPopUp setAlpha:1.f];

第二个动作......好像

[myViewPopUp setHidden:YES];
[myviewPopUp setAlpha:0.f];

或者你可以点击第一个动作

创建一个模态segue
[self performSegueWithIdentifier: SEGUENAME sender:self];

和第二个按钮:

[ViewPOPUp dismissModalViewControllerAnimated:YES];

答案 1 :(得分:0)

如果您正在使用iPad应用程序,则可以进行模态视图,这只是一个可以是任意大小的窗口。您还可以在第一个视图上创建一个按钮,将新视图推送到导航控制器,第二个按钮上的一个按钮可以从导航控制器中解除并弹出视图控制器。我会尝试找一些样本来分享。