902 lines
38 KiB
Objective-C
902 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 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
|