摄像头链接,宠物笼界面
This commit is contained in:
+45
-51
@@ -194,6 +194,7 @@ static NSString *setTimerflag = @"SetTimerCell";
|
||||
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
|
||||
if (indexPath.section == 0){
|
||||
TemperatureSetCell *cell = [tableView dequeueReusableCellWithIdentifier:temperatureCellid];
|
||||
cell.backgroundView=[[UIImageView alloc]initWithImage:[UIImage imageNamed:@"set_cellBack"]];
|
||||
TemperatureSetModel *model=[[TemperatureSetModel alloc]init];
|
||||
model.title = @"预警设置";
|
||||
cell.titleLabel.text = model.title;
|
||||
@@ -355,6 +356,25 @@ static NSString *setTimerflag = @"SetTimerCell";
|
||||
|
||||
|
||||
[cell configTitleLabel:@"循环开关" timer:[NSString stringWithFormat:@"持续时长%d分钟",[dataContorl hexToTen:model.lastTime]] switchStatus:isOn];
|
||||
if (indexPath.section==1+_titieArr.count)
|
||||
{
|
||||
if(_selectSection == indexPath.section)
|
||||
{
|
||||
cell.backImageView.image=[UIImage imageNamed:@"bottomRound"];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
cell.backImageView.image=[UIImage imageNamed:@"ifishSetCell_back.png"];
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
cell.backImageView.image=[UIImage imageNamed:@"ifishSetCell_back.png"];
|
||||
}
|
||||
|
||||
cell.selectionStyle = UITableViewCellSelectionStyleNone;
|
||||
|
||||
}
|
||||
@@ -420,75 +440,48 @@ static NSString *setTimerflag = @"SetTimerCell";
|
||||
}
|
||||
|
||||
- (UIView*)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
|
||||
if (section == 0) {
|
||||
if (section == 0||([self.currentdevice.type isEqualToString:DECICE_TYPE_XUANDUO3F]&§ion==5)) {
|
||||
UIView *oneHeader = [[UIView alloc] init];
|
||||
oneHeader.backgroundColor = COLOR_MIAN;
|
||||
return oneHeader;
|
||||
}else if(section == 2){
|
||||
}
|
||||
else if(section > 1){
|
||||
XuanduoSelectHeader *headerView = [XuanduoSelectHeader shareHeaderView];
|
||||
headerView.controlBtn.tag = kBtnTag + section;
|
||||
if (_selectSection == section) {
|
||||
headerView.controlBtn.selected = YES;
|
||||
}
|
||||
[headerView.controlBtn addTarget:self action:@selector(foldAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
[headerView configWithImageName:_imgArr[section-2] labelName:_titieArr[section-2]];
|
||||
return headerView;
|
||||
}else if(section == 3){
|
||||
XuanduoSelectHeader *headerView = [XuanduoSelectHeader shareHeaderView];
|
||||
headerView.controlBtn.tag = kBtnTag + section;
|
||||
if (_selectSection == section) {
|
||||
headerView.controlBtn.selected = YES;
|
||||
}
|
||||
[headerView.controlBtn addTarget:self action:@selector(foldAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
[headerView configWithImageName:_imgArr[section-2] labelName:_titieArr[section-2]];
|
||||
return headerView;
|
||||
}else if(section == 4){
|
||||
XuanduoSelectHeader *headerView = [XuanduoSelectHeader shareHeaderView];
|
||||
headerView.controlBtn.tag = kBtnTag + section;
|
||||
if (_selectSection == section) {
|
||||
headerView.controlBtn.selected = YES;
|
||||
}
|
||||
[headerView.controlBtn addTarget:self action:@selector(foldAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
[headerView configWithImageName:_imgArr[section-2] labelName:_titieArr[section-2]];
|
||||
return headerView;
|
||||
}else if(section == 5){
|
||||
if ([self.currentdevice.type isEqualToString:DECICE_TYPE_XUANDUO3F])
|
||||
|
||||
headerView.backImageView.image=[UIImage imageNamed:@"centerrect"];
|
||||
if (section==2)
|
||||
{
|
||||
UIView *oneHeader = [[UIView alloc] init];
|
||||
oneHeader.backgroundColor = COLOR_MIAN;
|
||||
return oneHeader;
|
||||
headerView.backImageView.image=[UIImage imageNamed:@"topround"];
|
||||
}
|
||||
else
|
||||
if (section==1+_titieArr.count)
|
||||
{
|
||||
XuanduoSelectHeader *headerView = [XuanduoSelectHeader shareHeaderView];
|
||||
headerView.controlBtn.tag = kBtnTag + section;
|
||||
if (_selectSection == section) {
|
||||
headerView.controlBtn.selected = YES;
|
||||
if(_selectSection == section)
|
||||
{
|
||||
headerView.backImageView.image=[UIImage imageNamed:@"centerrect"];
|
||||
}
|
||||
[headerView.controlBtn addTarget:self action:@selector(foldAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
[headerView configWithImageName:_imgArr[section-2] labelName:_titieArr[section-2]];
|
||||
return headerView;
|
||||
else
|
||||
{
|
||||
headerView.backImageView.image=[UIImage imageNamed:@"bottomRound"];
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}else if(section == 6){
|
||||
XuanduoSelectHeader *headerView = [XuanduoSelectHeader shareHeaderView];
|
||||
headerView.controlBtn.tag = kBtnTag + section;
|
||||
if (_selectSection == section) {
|
||||
headerView.controlBtn.selected = YES;
|
||||
}
|
||||
[headerView.controlBtn addTarget:self action:@selector(foldAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
[headerView configWithImageName:_imgArr[section-2] labelName:_titieArr[section-2]];
|
||||
return headerView;
|
||||
}else if(section == 7){
|
||||
XuanduoSelectHeader *headerView = [XuanduoSelectHeader shareHeaderView];
|
||||
headerView.controlBtn.tag = kBtnTag + section;
|
||||
if (_selectSection == section) {
|
||||
headerView.controlBtn.selected = YES;
|
||||
}
|
||||
[headerView.controlBtn setImage:[UIImage imageNamed:@"arrow_right"] forState:UIControlStateNormal];
|
||||
// headerView.backImageView.image=[UIImage imageNamed:@"矩形"];
|
||||
[headerView.controlBtn addTarget:self action:@selector(foldAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
[headerView configWithImageName:_imgArr[section-2] labelName:_titieArr[section-2]];
|
||||
return headerView;
|
||||
}else
|
||||
{
|
||||
UIView *oneHeader = [[UIView alloc] init];
|
||||
oneHeader.backgroundColor = COLOR_MIAN;
|
||||
return oneHeader;
|
||||
}
|
||||
|
||||
|
||||
return nil;
|
||||
}
|
||||
@@ -1322,6 +1315,7 @@ static NSString *setTimerflag = @"SetTimerCell";
|
||||
NSLog(@"minstring = %@",minString);
|
||||
NSData*tempData=[dataContorl stringToHexData:minString];
|
||||
[[Socketsingleton sharedInstance] soketWriteData:tempData];
|
||||
[_indicatorView startAnimating];
|
||||
|
||||
|
||||
}
|
||||
|
||||
+1
-1
@@ -195,7 +195,7 @@ static NSString *cycleTimerflag = @"CycleTimerCell";
|
||||
}
|
||||
|
||||
CGSize size= [label.text boundingRectWithSize:CGSizeMake(300, MAXFLOAT) options:(NSStringDrawingUsesFontLeading | NSStringDrawingTruncatesLastVisibleLine | NSStringDrawingUsesLineFragmentOrigin) attributes:@{NSFontAttributeName: label.font} context:NULL].size;
|
||||
label.frame=CGRectMake((kScreenWidth-size.width)/2.0, kScreenHeight-NavigationBarHeight-size.height-88, size.width, size.height);
|
||||
label.frame=CGRectMake((kScreenWidth-size.width)/2.0, kScreenHeight-NavigationBarHeight-size.height, size.width, size.height);
|
||||
[self.view addSubview:label];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user