作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我已经像下面那样设置了 LocalNotification
并且工作正常..现在我的问题是..如果我打开查看通知,我想为 UITableView
中的单元格提供一些颜色,我已经收到通知..显然..我正在做账单提醒项目和我正在完美地设置提醒..现在我想为收到通知的账单提供单独的颜色..请帮帮我……“ttt”是最后插入的账单行。
一些陈述
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
localNotification.fireDate = [NSDate dateWithTimeIntervalSinceNow:180];
localNotification.alertBody = [NSString stringWithFormat:@"%@",sometext];
localNotification.soundName = UILocalNotificationDefaultSoundName;
id var = [NSNumber numberWithInteger: ttt];
[localNotification.userInfo setValue:var forKey:@"id"];
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];
一些陈述
最佳答案
您必须在此处应用简单的编程逻辑。只需为该特定余数设置一些标志值,并在加载到 tableview 单元格中时,只需检查单元格中加载的余数是否具有本地通知。并相应地更改单元格的颜色。
更多:如果您想查看余额是否已过期,您可以按照以下步骤操作:
1 。在设置剩余日期时,只需存储该日期。
2。加载单元格时:将特定剩余日期的保存日期与当前日期进行比较,
如果(剩余日期 > 当前日期)
设置绿色图像或其他表示剩余未过期的内容
其他
设置红色图片,表示剩余已过期。
P.S: 使用逻辑
关于ios - 如何为具有 uilocalnotification 的单元格提供单独的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23867532/
我是一名优秀的程序员,十分优秀!