gpt4 book ai didi

swift - 进入前台时表reload.data

转载 作者:可可西里 更新时间:2023-11-01 00:23:47 25 4
gpt4 key购买 nike

早上好:)

我有一个带有以下示例数据的 tableview Controller :

测试 1

2015 年 5 月 20 日

测试 2

13.07.2015

检查数据日期的函数。如果日期 == 今天的日期 => 字体颜色 = 绿色

我的问题:昨天,数据“Test 2”的字体颜色为黑色 => OK我让应用程序进入后台,今天再次打开它。今天的颜色必须是绿色的,但它也是黑色的。

在我终止应用程序并再次打开它后,颜色变为绿色。我在 ViewillAppear 中有一个 TableLM.reloadData(),但我不工作。我想,我必须在函数“applicationWillEnterForeground”中重新加载表格

但是 TableLM 在 appdelegate.swift 中是未知的我能做什么?

最佳答案

将此代码添加到您的 viewDidLoad 方法中:

NSNotificationCenter.defaultCenter().addObserver(self, selector: "appBecomeActive", name: UIApplicationWillEnterForegroundNotification, object: nil )

之后添加此方法,当应用程序进入前台时将重新加载您的 tableview:

func appBecomeActive() {
//reload your Tableview here
TableLM.reloadData()
}

关于swift - 进入前台时表reload.data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31376963/

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