gpt4 book ai didi

Swift:按下后退时调用的函数

转载 作者:搜寻专家 更新时间:2023-10-31 08:15:22 25 4
gpt4 key购买 nike

我想在用户按下我的导航 Controller 上的“后退”按钮时执行一些操作。发生这种情况时是否会调用 Swift 函数?

enter image description here

最佳答案

试试这个(从 manecosta 复制粘贴)

按照另一个答案的建议将按钮替换为自定义按钮可能不是一个好主意,因为您将失去默认的行为和样式。

另一个选择是在 View Controller 上实现 viewWillDisappear 方法并检查名为 isMovingFromParentViewController 的属性。如果该属性为真,则表示 View Controller 正在消失,因为它正在被移除(弹出)。

应该看起来像:

override func viewWillDisappear(animated : Bool) {
super.viewWillDisappear(animated)

if (self.isMovingFromParentViewController()){
// Your code...
}
}

Here是另一个问题的链接

关于Swift:按下后退时调用的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36505596/

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