Ios 选项卡栏导航应用程序中的按钮编程
我有一个应用程序,它有4个视图,通过选项卡栏导航进行切换。第一个视图(选项卡栏项目1)的视图上有一个按钮,单击该按钮时,需要将用户移动到第二个视图(选项卡栏项目2)。做这样一件事需要什么步骤 这是一个按钮的屏幕截图,正如你所看到的,还没有附加任何内容。想知道通过IB或代码连接此按钮的最佳方法 提前谢谢Ios 选项卡栏导航应用程序中的按钮编程,ios,uibutton,Ios,Uibutton,我有一个应用程序,它有4个视图,通过选项卡栏导航进行切换。第一个视图(选项卡栏项目1)的视图上有一个按钮,单击该按钮时,需要将用户移动到第二个视图(选项卡栏项目2)。做这样一件事需要什么步骤 这是一个按钮的屏幕截图,正如你所看到的,还没有附加任何内容。想知道通过IB或代码连接此按钮的最佳方法 提前谢谢 您需要四个IB操作,您需要将每个按钮链接到每个操作,每个操作都会更改屏幕。只需将内部的按钮连接到代码中的方法即可。 在这种方法中,您只需 [tabBarController setSelected
您需要四个IB操作,您需要将每个按钮链接到每个操作,每个操作都会更改屏幕。只需将内部的按钮连接到代码中的方法即可。 在这种方法中,您只需
[tabBarController setSelectedIndex:1]; //Index 1 = 2nd Tab
它将切换到您的第二个选项卡创建一个操作,您最好在“内部润色”上挂起按钮: 在.h文件中:
- (IBAction)readAboutItButtonTouched:(id)sender;
在.m文件中:
- (IBAction)readAboutItButtonTouched:(id)sender {
[self.tabBarController setSelectedIndex:1];
}
我不知道为什么要使用自定义按钮来复制选项卡栏中按钮的功能,但简而言之,您需要做的是:
iAction
方法(只需单击并从圆圈拖动到“文件的所有者”,这应该是您的视图控制器类)[myTabBar控制器setSelectedViewController:tab2Controller]
(也可以使用[myTabBar setSelectedIndex:1]
执行相同的操作)就这些。谢谢你,阿罗思!单击按钮会将用户带到与视图1中的内容相关的tableview的特定detailview