单军华
2018-07-31 21d3023a9b7b6aff68c1170e345951396b1c6cfd
screendisplay/screendisplay/Classes/??/Controller/MonitoringMapViewController.m
@@ -24,6 +24,7 @@
    BMKActionPaopaoView * pPaopaoView;
    UILabel * titleLabel;
    UILabel * addressLabel;
    UILabel * macLabel;
    NSTimer * myTimer; // 更新设备状态
    int  hCurrentIndex;
}
@@ -362,7 +363,7 @@
            annotationView.annotation = annotation;
            
            // 设定popView的高度
            CGFloat hWidth = 180;
            CGFloat hWidth = 200;
            CGFloat hHight = 80;
            if(popView == nil)
            {
@@ -383,7 +384,7 @@
                //  title
                if(titleLabel==nil)
                {
                    titleLabel = [[UILabel alloc]initWithFrame:CGRectMake(AdaptedWidth(10), AdaptedHeight(10), AdaptedWidth(hWidth-20-10), AdaptedHeight(20))];
                    titleLabel = [[UILabel alloc]initWithFrame:CGRectMake(AdaptedWidth(10), AdaptedHeight(10), AdaptedWidth(hWidth-20-10), AdaptedHeight(15))];
 
                    titleLabel.font = AdaptedFontSize(10);
                    titleLabel.textColor = kUIColorFromRGB(0xff7800);
@@ -391,14 +392,25 @@
                    [popViewBk addSubview:titleLabel];
                }
                //  title
                if(macLabel==nil)
                {
                    macLabel = [[UILabel alloc]initWithFrame:CGRectMake(AdaptedWidth(10), AdaptedHeight(10+15+2), AdaptedWidth(hWidth-20-10), AdaptedHeight(15))];
                    macLabel.font = AdaptedFontSize(9);
                    macLabel.textColor = kUIColorFromRGB(0x595959);
                    macLabel.textAlignment = NSTextAlignmentLeft;
                    [popViewBk addSubview:macLabel];
                }
                // 地址
                if(addressLabel==nil)
                {
                    addressLabel = [[UILabel alloc]initWithFrame:CGRectMake(AdaptedWidth(10), AdaptedHeight(10+20+2), AdaptedWidth(hWidth-20-10), AdaptedHeight(20))];
                    addressLabel = [[UILabel alloc]initWithFrame:CGRectMake(AdaptedWidth(10), AdaptedHeight(10+15+2+15+2), AdaptedWidth(hWidth-20-10), AdaptedHeight(15))];
                    
                    addressLabel.textColor = kUIColorFromRGB(0x595959);
                    addressLabel.textAlignment = NSTextAlignmentLeft;
                    addressLabel.font = AdaptedFontSize(10);
                    addressLabel.font = AdaptedFontSize(9);
                    [popViewBk addSubview:addressLabel];
                }
                
@@ -407,7 +419,8 @@
            }
           
            titleLabel.text = pModel.device_name;
            addressLabel.text = pModel.address;
            macLabel.text = [NSString stringWithFormat:@"MAC:%@",pModel.mac];
            addressLabel.text = [NSString stringWithFormat:@"地址:%@",pModel.address];
            
            ((BMKPinAnnotationView *)annotationView).paopaoView = pPaopaoView;
            popView = ((BMKPinAnnotationView *)annotationView).paopaoView ;
@@ -473,7 +486,8 @@
{
    DeviceModel *pModel = [self.deviceSevice.deviceViewModels objectAtIndex:[((BMKPointAnnotation*)view.annotation).customIndex intValue]];
    titleLabel.text = pModel.device_name;
    addressLabel.text = pModel.address;
    macLabel.text = [NSString stringWithFormat:@"MAC:%@",pModel.mac];
    addressLabel.text = [NSString stringWithFormat:@"地址:%@",pModel.address];
    hCurrentIndex = [((BMKPointAnnotation*)view.annotation).customIndex intValue];
    [popView setHidden:NO];
     NSLog(@"didSelectAnnotationView");