我有一个简单的地图应用程序,地图视图上有多个引脚。我的意图是点击一个图钉,显示一个带有附件视图的标注,推送到一个详细视图控制器,您可以在其中编辑该图钉/位置详细信息。这一切都很好,但是一旦我弹出详细视图控制器,地图视图上的标注仍然存在,这是我想要的,但它仍然具有旧的未编辑值。弹出详细视图控制器后,如何刷新/更新标注视图?
我正在将 Core Data 与一个简单的数据库一起使用。我曾尝试使用 controllerdidchangecontent、Map View Controller Will Display 方法等,但我的主要问题是确定哪个对象已添加/更新/删除,哪个是相应的标注/选定引脚。
任何帮助表示赞赏...