我使用 Xtify 的 Web 服务来推送通知。他们有一种方法可以在点击时执行自定义操作,但我不确定我是否理解如何做到这一点。基本上,我希望自定义操作允许我选择要打开应用程序的选项卡。他们的链接是 http://developer.xtify.com/display/sdk/6.+Other+Implementation+Methods
我需要在应用程序中设置什么才能在推送通知中指定要打开哪个选项卡?
最佳答案
您首先需要设置一个委托(delegate),其中包含一个方法,该方法将在您希望按照文档中指定的方式调用的任何地方调用 -
[[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,....
关于iphone - Xtify 推送通知的自定义操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11732480/