且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

返回应用程序时取消选择表格视图行

更新时间:2023-02-16 23:19:37

在 viewDidLoad 中设置通知

Set notification in viewDidLoad

final override func viewDidLoad() {
    super.viewDidLoad()

    // add notification observers
    NotificationCenter.default.addObserver(self, selector: #selector(didBecomeActive), name: NSNotification.Name.UIApplicationDidBecomeActive, object: nil)
}

创建方法 didBecomeActive

Create method didBecomeActive

func didBecomeActive() {
    if let indexPath = tableView.indexPathForSelectedRow {
        deselectRow(at: indexPath, animated: true)
    }
}

UIKit 文档