// // SetTimeCell.m // Ifish // // Created by imac on 15/10/1. // Copyright © 2015年 imac. All rights reserved. // #import "SetTimeCell.h" #import "RunSunCHNameCustom.h" #import "RunSunCHControl.h" @implementation SetTimeCell - (void)awakeFromNib { [super awakeFromNib]; // Initiali // self.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"setCellwithLine"]]; //self.backgroundColor = COLOR_MIAN; // self.backgroundColor = [UIColor whiteColor]; self.selectionStyle=UITableViewCellSelectionStyleNone; } -(void)setSixTimercellBackAtIndext:(NSIndexPath*)indexPath{ if (indexPath.row ==0) { //每区第一个cell背景图片 self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"setCellwithLine"]]; }else{ //每区第二个cell self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ifishSetCell_back"]]; } //设置cell 灯 ,名字 if (indexPath.section ==1 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==1 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯1" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯2" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"UV/冲浪" forState:UIControlStateNormal]; } } //绚多 设置界面 cell -(void)setTuToSetCellBackAtIndex:(NSIndexPath *)indexPath andName1:(NSString *)name1 andName2:(NSString *)name2 andName3:(NSString *)name3{ if (indexPath.row ==0) { //每区第一个cell背景图片 self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"setCellwithLine"]]; }else{ //每区第二个cell self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ifishSetCell_back"]]; } //设置cell 灯 ,名字 if (indexPath.section ==1 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==1 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:IsEmptyStr(name1)?@"气泵":name1 forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==1){ [self .setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:IsEmptyStr(name2)?@"灯1":name2 forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:IsEmptyStr(name1)?@"灯2":name3 forState:UIControlStateNormal]; } } //4控制 6定时器 可丽爱 -(void)setFourControlSixTimerAtIndex:(NSIndexPath*)indexPath { if (indexPath.row ==0) { //每区第一个cell背景图片 self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"setCellwithLine"]]; }else{ //每区第二个cell self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ifishSetCell_back"]]; } //设置cell 灯 ,名字 if (indexPath.section ==1 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==1 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"紫外线" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==1){ [self .setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯1" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯2" forState:UIControlStateNormal]; } } -(void)setRuSunControlSixTimerAtIndex:(NSIndexPath*)indexPath { if (indexPath.row ==0) { //每区第一个cell背景图片 self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"setCellwithLine"]]; }else{ //每区第二个cell self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ifishSetCell_back"]]; } //设置cell 灯 ,名字 if (indexPath.section ==1 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==1 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯1" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯2" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"水泵" forState:UIControlStateNormal]; } } // ruSun 84bites 自定义控制名 -(void)setRuSunControl84biteAtIndex:(NSIndexPath*)indexPath currenmac:(NSString *)mac { RunSunCHControl *runSunCH = [RunSunCHNameCustom currentdevice:mac]; if (indexPath.row ==0) { //每区第一个cell背景图片 self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"setCellwithLine"]]; }else{ //每区第二个cell self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ifishSetCell_back"]]; } if (runSunCH) { [self initCunsomBtnViews:indexPath ruSunCh:runSunCH]; }else{ [self initNormalBtnViews:indexPath]; } } -(void)initNormalBtnViews:(NSIndexPath *)indexPath{ //设置cell CH ,名字 if (indexPath.section ==1 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==1 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"CH1" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"CH2" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"CH3" forState:UIControlStateNormal]; }else if (indexPath.section ==4 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==4 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"CH4" forState:UIControlStateNormal]; } } //自定义CH 名字 -(void)initCunsomBtnViews:(NSIndexPath *)indexPath ruSunCh:(RunSunCHControl*)ruSun{ if (indexPath.section ==1 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==1 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:ruSun.ch1name forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:ruSun.ch2name forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:ruSun.ch3name forState:UIControlStateNormal]; }else if (indexPath.section ==4 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==4 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:ruSun.ch4name forState:UIControlStateNormal]; } } //六定时器开关状态 - (void)setSelected:(BOOL)selected animated:(BOOL)animated { [super setSelected:selected animated:animated]; // Configure the view for the selected state } //两控 四定时器 cell -(void)SetFourTimerBackAtIndex:(NSIndexPath *)indexPath{ if (indexPath.row ==0) { //每区第一个cell背景图片 self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"setCellwithLine"]]; }else{ //每区第二个cell self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ifishSetCell_back"]]; } //设置cell 灯 ,名字 if (indexPath.section ==1 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==1 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯1" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"UV/冲浪" forState:UIControlStateNormal]; } } //四控 八定时器 -(void)SetEightTimerBackAtIndex:(NSIndexPath *)indexPath { if (indexPath.row ==0) { //每区第一个cell背景图片 self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"setCellwithLine"]]; }else{ //每区第二个cell self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ifishSetCell_back"]]; } //设置cell 灯 ,名字 if (indexPath.section ==1 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==1 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯1" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯2" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_uv_off"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"UV/杀菌" forState:UIControlStateNormal]; }else if (indexPath.section == 4 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section == 4 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"冲浪氧泵" forState:UIControlStateNormal]; } } //八定时器 -(void)SetEightTimerSwitchAtIndex:(NSIndexPath *)indexPath WithBacmodel:(FourControlbackMassge *)backmodel{ if (indexPath.section==1 && indexPath.row==0 ) {//开关一 NSString*state=[backmodel.timer1 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==1&&indexPath.row==1) {//开关2 NSString*state=[backmodel.timer2 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==2&&indexPath.row==0) {//开关3 NSString*state=[backmodel.timer3 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==2&&indexPath.row==1) {//开关4 NSString*state=[backmodel.timer4 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==3&&indexPath.row==0) {//开关5 NSString*state=[backmodel.timer5 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==3&&indexPath.row==1) {//开关6 NSString*state=[backmodel.timer6 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==4&&indexPath.row==0) {//开关7 NSString*state=[backmodel.timer7 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==4&&indexPath.row==1) {//开关8 NSString*state=[backmodel.timer8 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } } -(void)SetFourteenTimerSwitchAtIndex:(NSIndexPath *)indexPath WithBacmodel:(SongNuoBackMassage *)backmodel { if (indexPath.section==1 && indexPath.row==0 ) {//开关一 NSString*state=[backmodel.timer1 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==1&&indexPath.row==1) {//开关2 NSString*state=[backmodel.timer2 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==2&&indexPath.row==0) {//开关3 NSString*state=[backmodel.timer3 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==2&&indexPath.row==1) {//开关4 NSString*state=[backmodel.timer4 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==3&&indexPath.row==0) {//开关5 NSString*state=[backmodel.timer5 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==3&&indexPath.row==1) {//开关6 NSString*state=[backmodel.timer6 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==4&&indexPath.row==0) {//开关7 NSString*state=[backmodel.timer7 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==4&&indexPath.row==1) {//开关8 NSString*state=[backmodel.timer8 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==5&&indexPath.row==0) {//开关9 NSString*state=[backmodel.timer9 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==5&&indexPath.row==1) {//开关10 NSString*state=[backmodel.timer10 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==6&&indexPath.row==0) {//开关11 NSString*state=[backmodel.timer11 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==6&&indexPath.row==1) {//开关12 NSString*state=[backmodel.timer12 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==7&&indexPath.row==0) {//开关13 NSString*state=[backmodel.timer13 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==7&&indexPath.row==1) {//开关14 NSString*state=[backmodel.timer14 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } } -(void)setSongNuoBDSwithState:(NSIndexPath *)indexPath WithBacmodel:(SongNuoBDProtocol *)backmodel { if (indexPath.section==1 && indexPath.row==0 ) {//开关一 NSString*state=[backmodel.timer1 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==1&&indexPath.row==1) {//开关2 NSString*state=[backmodel.timer2 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==2&&indexPath.row==0) {//开关3 NSString*state=[backmodel.timer3 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==2&&indexPath.row==1) {//开关4 NSString*state=[backmodel.timer4 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==3&&indexPath.row==0) {//开关5 NSString*state=[backmodel.timer5 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==3&&indexPath.row==1) {//开关6 NSString*state=[backmodel.timer6 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==4&&indexPath.row==0) {//开关7 NSString*state=[backmodel.timer7 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } if (indexPath.section==4&&indexPath.row==1) {//开关8 NSString*state=[backmodel.timer8 substringWithRange:NSMakeRange(2, 2)]; if ([state isEqualToString:@"00"]) { [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-Off"] forState:UIControlStateNormal]; }else{ [self.mySwitchButton setImage:[UIImage imageNamed:@"Switch-On"] forState:UIControlStateNormal]; } } } -(void)setSongNuoBDCellBackAtIndex:(NSIndexPath*)indexPath { if ( indexPath.row ==0) { //每区第一个cell背景图片 self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"setCellwithLine"]]; }else{ //每区第二个cell self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ifishSetCell_back"]]; } //设置cell 灯 ,名字 if (indexPath.section ==1 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==1 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯1" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯2" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"水泵" forState:UIControlStateNormal]; }else if (indexPath.section == 4 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_o2_off"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section == 4 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"氧泵" forState:UIControlStateNormal]; } } -(void)SetFourteenTimeCellBackAtIndex:(NSIndexPath *)indexPath{ if ( indexPath.row ==0) { //每区第一个cell背景图片 self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"setCellwithLine"]]; }else{ //每区第二个cell self.backgroundView= [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ifishSetCell_back"]]; } //设置cell 灯 ,名字 if (indexPath.section ==1 && indexPath.row ==0) { [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==1 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯1" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_lightoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==2 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"灯2" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==0){ [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section ==3 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"水泵" forState:UIControlStateNormal]; }else if (indexPath.section == 4 && indexPath.row ==0){ //[self.setHeaderBtn setImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_o2_off"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section == 4 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"氧泵" forState:UIControlStateNormal]; }else if (indexPath.section == 5 && indexPath.row ==0){ //[self.setHeaderBtn setImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_uv_off"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section == 5 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"UV" forState:UIControlStateNormal]; }else if (indexPath.section == 6 && indexPath.row ==0){ //[self.setHeaderBtn setImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"set_round_off"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section == 6 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"造浪" forState:UIControlStateNormal]; }else if (indexPath.section == 7 && indexPath.row ==0){ //[self.setHeaderBtn setImage:[UIImage imageNamed:@"set_pumpoff"] forState:UIControlStateNormal]; [self.setHeaderBtn setBackgroundImage:[UIImage imageNamed:@"setbeiyong_off"] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"" forState:UIControlStateNormal]; }else if (indexPath.section == 7 && indexPath.row ==1){ [self.setHeaderBtn setImage:[UIImage imageNamed:@""] forState:UIControlStateNormal]; [self.setHeaderBtn setTitle:@"备用" forState:UIControlStateNormal]; } } @end