Ios 标识符不工作时的性能-Swift
我正在尝试在用户成功创建帐户后启动segue。我知道函数正在被调用,但是segue没有被执行。我尝试使用presentViewController作为替代方法,还尝试了dispatch\u async(dispatch\u get\u main\u queue())方法。这是我认为应该有效的代码Ios 标识符不工作时的性能-Swift,ios,swift,storyboard,segue,Ios,Swift,Storyboard,Segue,我正在尝试在用户成功创建帐户后启动segue。我知道函数正在被调用,但是segue没有被执行。我尝试使用presentViewController作为替代方法,还尝试了dispatch\u async(dispatch\u get\u main\u queue())方法。这是我认为应该有效的代码 func showGoalViewController () { let storyboard = UIStoryboard(name: "Main", bundle: nil) le
func showGoalViewController () {
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("ID_SetGoalViewController") as! SetGoalViewController
self.presentViewController(vc, animated: false, completion: nil)
}
下面是我在故事板中尝试调用的segue的屏幕截图:
这是因为没有UINavigationController,您无法推送视图控制器。请放入UINavigationController,或者请将segue Kind“Modal”设置为“Push”,而不是“Push”这是因为没有UINavigationController,您无法推送视图控制器。请将UINavigationController或请将segue Kind“Modal”设置为非“Push”
showGoalViewController()
不工作?我相信问题是关于navigateToMainAppScreen()
不工作。这是从包含“ShowSetGoal”的情节提要实例化的LoginViewController
segue?在故事板中,你需要将你的LoginViewController
嵌入NavigationController
我也认为这是因为segue.kind,尝试使用不同的东西或使用NavigationControllershowGoalViewController()
不起作用?我相信问题是关于navigateToMainAppScreen()的
不工作。这是从包含“ShowSetGoal”segue的情节提要中实例化的LoginViewController
吗?在情节提要中,您需要将LoginViewController
与NavigationController
一起嵌入,尝试使用不同的工具,或在3小时后使用NavigationController进行调试。。。。XCode应该真的提供一个警告,说明这种情况。3小时后调试。。。。XCode确实应该提供一个警告,说明这种情况。