【发布时间】:2015-10-01 08:08:39
【问题描述】:
早上好 :)
我有一个带有以下示例数据的 tableview 控制器:
测试 1
20.05.2015
测试 2
13.07.2015
检查数据日期的函数。 如果日期 == 今天的日期 => 字体颜色 = 绿色
我的问题: 昨天,数据“Test 2”的字体颜色为黑色=> OK 我让应用程序进入后台并在今天再次打开它。 今天的颜色必须是绿色的,但它也是黑色的。
在我终止应用程序并再次打开后,颜色变为绿色。 我在 ViewillAppear 中有一个 TableLM.reloadData(),但我不工作。 我想,我必须在“applicationWillEnterForeground”函数中重新加载表格
但是 TableLM 在 appdelegate.swift 中是未知的 我该怎么办?
【问题讨论】:
-
颜色错误..mhm .. 听起来像是细胞重用问题。你在做细胞重复利用吗?你设置 textColor 好吗?
标签: swift uitableview reload