我使用 Xtify 的网络服务推送通知。他们有办法在点击时执行自定义操作,但我不确定我是否理解如何做到这一点。基本上,我希望自定义操作允许我选择打开应用程序的选项卡。他们的链接是 http://developer.xtify.com/display/sdk/6.+Other+Implementation+Methods
我需要在应用程序中设置什么以在推送通知中指定要打开哪个选项卡?
我使用 Xtify 的网络服务推送通知。他们有办法在点击时执行自定义操作,但我不确定我是否理解如何做到这一点。基本上,我希望自定义操作允许我选择打开应用程序的选项卡。他们的链接是 http://developer.xtify.com/display/sdk/6.+Other+Implementation+Methods
我需要在应用程序中设置什么以在推送通知中指定要打开哪个选项卡?
您首先需要使用一个方法设置一个委托,该方法将在您希望在文档中指定的任何地方调用它 -
[[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,....