childByAppendingPath导致嵌入导航控制器中的段

时间:2016-02-22 13:29:08

标签: ios swift uinavigationcontroller firebase

出于某种原因我做...

usersRef.childByAppendingPath("users").setValue(newUser)

它会导致多达7个随机区段。这些segues是来自几个视图控制器的segue。所有这些视图控制器都嵌入在导航控制器中。我不确定为什么会发生这种情况,但我知道childByAppendingPath正在导致它,因为当删除childByAppendingPath时,不会发生segue。

1 个答案:

答案 0 :(得分:0)

您是否在原始VC中使用Firebase身份验证,而您已将其设置为不使用Firebase的身份验证而触发的segue?如果是这样,那么您可能只将Firebase auth会话设置为短时间,当它用完时,您将被发送回原始VC。