我使用Xtify的web服务来推送通知。他们有一种在点击时执行自定义操作的方法,但我不确定我是否理解如何执行。基本上,我希望自定义操作允许我选择打开应用程序的选项卡。他们的链接是http://developer.xtify.com/display/sdk/6.+其他+实施+方法
我需要在应用程序中设置什么才能在推送通知中指定打开哪个选项卡?
您首先需要设置一个具有方法的委托,该方法将根据文档中的指定在任何您希望调用它的地方进行调用-
[[XLappMgr get] setDeveloperCustomActionSelector:@selector(developerCustomActionMethod:)];
然后,您需要定义一个名为developerCustomActionMethod的方法来进行实际切换。您可以使用以下代码来选择需要切换到哪个选项卡-
tabBarController.selectedViewController = [tabBarController.viewControllers objectAtIndex:2]; // will select the third tab, as tabs are ranked 0,1,2,3,....