gpt4 book ai didi

ios - 如何关闭用礼物打开的 View Controller ?

转载 作者:行者123 更新时间:2023-11-28 06:17:21 25 4
gpt4 key购买 nike

Swift 的新手,请原谅我的无知。我有一个导航 Controller ,它链接到一个名为 Profile 的 View Controller 。在 ProfileViewController.swift 中,如果不存在配置文件,我将它带到打开另一个 View Controller 的位置。这是我目前拥有的一个例子: enter image description here

// ProfileViewController.swift

var profileExists = 0
override func viewDidLoad() {
super.viewDidLoad()

// Check if user has a profile. If so, go to view page; otherwise, bring up new profile view.
if profileExists != 1 {
// Create new profile page.
if let vc = storyboard?.instantiateViewController(withIdentifier: "EditProfileController") as? EditProfileViewController {

present(vc, animated: true, completion: nil)
}

print("Need to create new profile.")
}

//Scroll view size
ScrollView.contentSize.height = 1000
}

// Cancel button was pressed.
@IBAction func unwindToHomeScreen(segue:UIStoryboardSegue) {

}

我想做的是在“EditProfile” View Controller 中链接我的“取消”栏按钮,以便在用户单击取消时关闭它。但是,尝试从教程中复制示例是行不通的。我无法控制 + 将“取消”按钮拖到“退出”按钮并使用定义的展开转场。还不太清楚为什么。

关于我应该尝试关闭此 View Controller 的最佳方式有什么想法吗?

最佳答案

简单调用

self.dismiss(animated: true, completion: nil)

关于ios - 如何关闭用礼物打开的 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44742976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com