【发布时间】:2011-06-01 07:51:10
【问题描述】:
我有UITableView 作为我的rootViewController,我用解析的RSS 填充该表(有一个Parser 类,我的rootViewController 是它的代表)。在 rootViewController 中,我有刷新 RSS refreshData 的方法,并将检索到的数据保存在静态 MutableArray staticItems 中:
单击tableView 单元格中的单元格时,detailView 会被推送到navigationController,同时(在选择单元格(行)时)我创建字典theItem 并将其传递给@987654332 @。在该字典中,我传递来自staticItems 和positionInArray(所选单元格的索引)的值。这样我可以显示新闻的文本并跟踪新闻在新闻数组中的位置以实现幻灯片 prev/next。
现在,我启用了推送通知,并在收到推送通知后,我的应用返回前台,但视图是上次关闭应用时打开的视图。
我想通过重新解析(刷新)RSS 并呈现最新消息(theItem[0]),在 detailView 中呈现最新消息。
所以,我想得到以下结果:调用[rootController refreshData],然后选择单元格中的第一项并在detailView中打开它
我一直在使用委托方法didReceiveRemoteNotification,但我找不到让它工作的方法。我尝试创建新的rootController,但随后将其叠加在现有的之上:(。
请与我分享你的想法:)
【问题讨论】:
-
@ViTo Brothers Apoyan:我的问题已被编辑(删除了您好,最后谢谢),现在我的斜体不再是斜体了。我是不是格式错了?谢谢
标签: iphone push-notification navigationcontroller