Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.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
Iphone 调用选项卡栏上的视图以显示,而无需用户按选项卡栏(以编程方式)_Iphone_Objective C_Ios - Fatal编程技术网

Iphone 调用选项卡栏上的视图以显示,而无需用户按选项卡栏(以编程方式)

Iphone 调用选项卡栏上的视图以显示,而无需用户按选项卡栏(以编程方式),iphone,objective-c,ios,Iphone,Objective C,Ios,我的选项卡栏有4个图标,显示4个不同的视图控制器,具体取决于用户按下的图标 在主屏幕上,Tabar是隐藏的,4个图标由我的屏幕中间的大按钮表示。 因此,当按下按钮时,我想显示与viewcontroller上相同图标对应的视图。有人能给我一个如何通过编程实现这一点的线索吗 非常感谢,, -代码您可以将以下代码放入按钮的单击事件中 ScrName *obj=[[ScrName alloc]initWithNibName:@"ScrName" bundle:nil]; [sel

我的选项卡栏有4个图标,显示4个不同的视图控制器,具体取决于用户按下的图标

在主屏幕上,Tabar是隐藏的,4个图标由我的屏幕中间的大按钮表示。

因此,当按下按钮时,我想显示与viewcontroller上相同图标对应的视图。有人能给我一个如何通过编程实现这一点的线索吗

非常感谢,,
-代码

您可以将以下代码放入按钮的单击事件中

ScrName *obj=[[ScrName alloc]initWithNibName:@"ScrName" bundle:nil];
            [self.navigationController pushViewController:obj animated:YES];
            [obj release]; 

若你们在应用程序delagate中有一个引用出口,若你们在那个里合成了它,那个么你们可以按照下面的方式来做

AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[[appDelegate tabbarController] setSelectedIndex: index]
您可以在单击图标时应用此代码