我能够向 iOS 设备发送推送通知。通知上有一个“关闭”按钮和一个“查看”按钮。当用户点击“查看”按钮时,应用程序将打开根视图控制器。该应用程序内有一个新闻部分。假设该通知是为了提醒用户有新的新闻报道可供他们查看。如果他们点击“查看”,将显示根视图控制器,而不是新闻视图控制器。我将如何打开新闻视图控制器? Facebook 经常使用这个。这是否需要在服务器或应用程序内进行更改?感谢您的帮助!
对于通知中的 iOS 8+ 操作按钮:
For 本地通知, appDelegate
当按下通知(锁定屏幕或横幅)上的按钮时调用此方法:
- (void)application:(UIApplication *)application
handleActionWithIdentifier:(NSString *)identifier
forLocalNotification:(UILocalNotification *)notification
completionHandler:(void (^)())completionHandler
For 推送通知, appDelegate
当按下通知(锁定屏幕或横幅)上的按钮时调用此方法:
- (void)application:(UIApplication *)application
handleActionWithIdentifier:(NSString *)identifier
forRemoteNotification:(NSDictionary *)userInfo
completionHandler:(void (^)())completionHandler
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)