【发布时间】:2017-12-13 15:04:49
【问题描述】:
我正在尝试从选项卡视图控制器转换为视图控制器。 segue 以模态方式存在。代码如下:
override func viewDidAppear(_ animated: Bool) {
if (UserDefaults.standard.bool(forKey: "HasLaunchedOnce")) {
print("LAnched B4")
performSegue(withIdentifier: "Tutorial", sender: nil)
} else {
UserDefaults.standard.set(true, forKey: "HasLaunchedOnce")
UserDefaults.standard.synchronize()
performSegue(withIdentifier: "Tutorial", sender: nil)
}
}
我遇到的问题是没有发生 segue,标签栏上的第一个视图控制器首先显示。有没有办法优先考虑segue?
【问题讨论】:
-
从 viewController 添加一个 segue,它首先呈现,而不是来自 TabBarController