【发布时间】:2016-06-30 13:04:59
【问题描述】:
我有一个相当复杂的故事板。第一部分是基于导航控制器的,用于注册、重置密码、设置帐户等操作。
当用户完成设置后,故事板会引入和标签栏控制器,用于应用的一般用途。当用户有新消息时,我使用徽章来告诉他们。
所有这些都运行良好,但我有工作流程,用户可以更改帐户设置,这会在引入标签栏之前转到其中一个视图。在他们保存设置后,它会返回标签栏部分。
当用户返回应用的标签栏部分时,徽章停止工作。我认为这是由于标签栏未在视图上实现,因此与它的连接丢失。
我制作了一个伪故事板图像来帮助解释问题。用户第一次通过此流程进入时,徽章会起作用(图像中的小红圈)。如果它们留在标签栏部分,则徽章将继续工作。当他们从带有红色圆圈的视图转到开始时的视图,然后通过标签栏返回时,徽章停止工作。
有没有办法重置它,以便用户回到标签栏部分,就像他们第一次进入时一样?
【问题讨论】: