ios - Swift - 函数 viewWillAppear

标签 ios swift viewwillappear

我有一个标准的 SingleViewApplication 项目。

ViewController.swift

import UIKit
class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        println("viewDidLoad");
    }
}

当我启动应用程序时,将调用 viewDidLoad。

我的场景:
- 按主页按钮(applicationDidEnterBackground)
- 召回应用程序(applicationWillEnterForeground)
并且 viewDidLoad 没有被调用。

是否有另一个函数要覆盖?

最佳答案

如果您想快速调用 viewWillAppear,请使用它。

override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated) // No need for semicolon
}

关于ios - Swift - 函数 viewWillAppear,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25392124/

相关文章:

ios - viewWillAppear 在后台模式下等效

ios - 如何确定从iOS后台返回前台时加载哪个 View ?

ios - 有类似 iOS 版 Google Gear 的东西吗?

ios - AudioKit 5 iOS 当前播放时间

ios - 如何更改数字输入 UITextField 或 UILabel 的顺序

ios - 应用程序出现时调用的函数是什么?

ios - 如何在用户输入数字时格式化 UITextField 中的 NSString 值?

ios - Swift - 解开 UILabel.text

ios - 如何从不同 View 调用CoreLocation

ios - UITableView插入行动画与自定义单元格不一致