如何创建从自定义集合视图单元格(使用xib创建的单元格)到tabBar控制器的自定义分段



我创建了一个集合视图,其中包含使用.xib文件创建的自定义单元格。我需要创建一个自定义片段,根据单元格按钮的标签,该片段将转到tabBar控制器上的特定选项卡。集合视图基本上用作指向tabBar控制器的特定选项卡的菜单。

集合视图的自定义单元格的xib有自己的类。单元格有一个按钮。单击按钮时,我需要执行从视图控制器到tabBar控制器的自定义分段(因为我需要自定义动画)。集合视图位于视图控制器上。

也许你应该更好地解释视图的状态,以便知道你是想推送到另一个视图还是简单地更改当前选项卡。无论如何,我认为你不需要自定义segue,只需要使用单元格的didSelect,例如obj-c

tabBarController.selectedViewController = [tabBar.viewControllers objectAtIndex:SPECIFIC_TAB];

最新更新