ifish/Ifish/views/setViewCell/SetTimeCell.m

906 lines
38 KiB
Objective-C

//
// 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{
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];
}
}
//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