if (systemversion < 8.0) { //ios7及7以下系统
//右边是switch开关
if ([[UIApplication sharedApplication] enabledRemoteNotificationTypes] == 0) {
//应用程序设置里没有打开推送开关
cell.rightSwitch.on = NO;
}else
{
//在手机设置里有允许该应用接收推送
cell.rightSwitch.on = YES;
}
}else
{
//ios8以上系统
if ([[UIApplication sharedApplication] currentUserNotificationSettings].types == 0) {
//应用程序设置里没有打开推送开关
cell.rightSwitch.on = NO;
}else
{
//在手机设置里有允许该应用接收推送
cell.rightSwitch.on = YES;
}
}
//右边是switch开关
if ([[UIApplication sharedApplication] enabledRemoteNotificationTypes] == 0) {
//应用程序设置里没有打开推送开关
cell.rightSwitch.on = NO;
}else
{
//在手机设置里有允许该应用接收推送
cell.rightSwitch.on = YES;
}
}else
{
//ios8以上系统
if ([[UIApplication sharedApplication] currentUserNotificationSettings].types == 0) {
//应用程序设置里没有打开推送开关
cell.rightSwitch.on = NO;
}else
{
//在手机设置里有允许该应用接收推送
cell.rightSwitch.on = YES;
}
}