我想在发布新更新或添加新行时突出显示-color-my app的新行。此外,我想只在用户使用我的应用程序至少3次时才突出显示它们。我该怎么做? 提前致谢
答案 0 :(得分:2)
在NSUserDefaults中存储每个新表行的值,记住它们被查看过多少次。增加每个行的applicationHasFinishedLaunching中的数字。如果行的视图计数大于3,请将其删除。渲染时,在NSUserDefaults中查找行ID,并检查是否应突出显示。
添加新行..
[[NSUserDefaults standardUserDefaults] setInteger:0 forKey:myRowId];
渲染..
if ([(NSInteger*)[[NSUserDefaults standardUserDefaults] integerForKey:myRowId] intValue] < 3) {
// render highlighted...
} else {
// render normal
}