【发布时间】:2019-07-31 20:47:02
【问题描述】:
我正在尝试从 AppDelegate 调用一个函数,并尝试使用该函数执行 segue。
func doSegue (_ verification : Bool) {
if verification {
print ("Segue performed")
LoginVC ()
.performSegue (withIdentifier: "tosignup", sender: nil)
}
else { print("An error occured while login") }
}
func btnremove () {
print ("Segue performed 1")
loginbtn.isHidden = true doSegue (true)
}
这些是超出执行范围的错误。
【问题讨论】:
-
请告诉我我需要在此代码中进行哪些更改才能成功执行?
-
您的项目中有几个视图控制器,其中一个是您发布的代码,因为如果您尝试从 LoginVC 以外的另一个视图控制器执行它,它将找不到 segue,即您收到的错误消息。
-
你在 loginVC 上的
prepareForSegue上做特别的事情吗? -
@EduristicIndian 如果您
@您回复的人,他们将在收件箱中收到消息。快速提示! -
@UpholderOfTruth 我正在尝试从 LoginVC 本身执行 segue
标签: ios swift uiviewcontroller appdelegate