Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何将一个按钮链接到两个视图?_Ios_Objective C_Uibutton - Fatal编程技术网

Ios 如何将一个按钮链接到两个视图?

Ios 如何将一个按钮链接到两个视图?,ios,objective-c,uibutton,Ios,Objective C,Uibutton,我有一个按钮的请求,当点击该按钮时有两个选项:1)转到视图a1和2)转到视图a2 有可能吗 我在第一个屏幕“a”中有一个按钮“Btn”,该按钮链接到两个视图。 我怀疑的是 “它如何知道在点击按钮时显示哪个视图?(无论是一个接一个的视图还是其他视图)。好吧,我希望我理解你,也希望你自己理解你的需要。由于同时打开两个视图控制器对我来说似乎很荒谬,我假设您需要依次打开视图控制器。可以这样做: static BOOL shouldOpenFirst = YES; - (void)handleButto

我有一个按钮的请求,当点击该按钮时有两个选项:1)转到视图a1和2)转到视图a2

有可能吗

我在第一个屏幕“a”中有一个按钮“Btn”,该按钮链接到两个视图。 我怀疑的是


“它如何知道在点击按钮时显示哪个视图?(无论是一个接一个的视图还是其他视图)。

好吧,我希望我理解你,也希望你自己理解你的需要。由于同时打开两个视图控制器对我来说似乎很荒谬,我假设您需要依次打开视图控制器。可以这样做:

static BOOL shouldOpenFirst = YES;

- (void)handleButtonClik:(id)sender
{
   UIViewController *viewController = shouldOpenFirst ? [FirstViewController new] : [SecondViewController new];

 [self.navigationController pushViewController:viewController];

 shouldOpenFirst = !shouldOpenFirst;

}

请分享你的代码。这是我的要求,实际上我对iOS是新手。我还没有为此编写任何代码。我在谷歌上搜索并阅读了一些教程,但没有找到任何解决方案。有可能吗?一个按钮如何处理两个事件?请帮助me@venu.ezgiri阅读一些你应该检查的基本目标。甚至可能给你带来一些东西