尝试在按下按钮时显示其视图不在窗口层次结构中

Attempt to present whose view is not in the window hierarchy at the push of a button

提问人:Denim 提问时间:5/4/2023 更新时间:5/4/2023 访问量:9

问:

当我尝试以模式方式呈现新的视图控制器时,我收到此错误。 按下按钮时,会出现控制器,但会弹出错误

尝试在视图不在窗口层次结构中的 <UITabBarController: 0x10a81ce00> (from <Meeting.ProfileViewController: 0x10570bf90>) 上显示 <Meeting.SettingsPhotoViewController: 0x119e196b0>。

我不知道这是否重要,但我有 3 个与水龙头栏控制器关联的控制器和一个与之无关的控制器

这是我的代码

override func viewDidLoad() {
    super.viewDidLoad()
    
    startSettings()
    
}


@IBAction func settingsPhotoPressed(_ sender: UIButton) {
    performSegue(withIdentifier: "settingsToPhotoSettings", sender: self)
}
uitabbar

评论


答: 暂无答案