From ea7dfe09eaed6edbebca1d2d89a135fc0c81695e Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期五, 10 七月 2020 16:40:13 +0800
Subject: [PATCH] 2020-07-10 1.修改UI布局。

---
 xamarin/ESVideoPhoneSDKXamarin/ESVideoPhoneSDKXamarin/ESVideoMonitorViewController.m |   35 +++++++++++++++++++----------------
 1 files changed, 19 insertions(+), 16 deletions(-)

diff --git a/xamarin/ESVideoPhoneSDKXamarin/ESVideoPhoneSDKXamarin/ESVideoMonitorViewController.m b/xamarin/ESVideoPhoneSDKXamarin/ESVideoPhoneSDKXamarin/ESVideoMonitorViewController.m
index 07eed88..7baab16 100644
--- a/xamarin/ESVideoPhoneSDKXamarin/ESVideoPhoneSDKXamarin/ESVideoMonitorViewController.m
+++ b/xamarin/ESVideoPhoneSDKXamarin/ESVideoPhoneSDKXamarin/ESVideoMonitorViewController.m
@@ -179,7 +179,7 @@
         _centerView.backgroundColor = UIColor.whiteColor;
         [self setRadiusWithView:_centerView];
         
-        _topUILabel= [[UILabel alloc] initWithFrame:CGRectMake(80, 20, APP_SCREEN_WIDTH-160, 24)];
+        _topUILabel= [[UILabel alloc] initWithFrame:CGRectMake(80, GetRealHeight(20), APP_SCREEN_WIDTH-160, GetRealHeight(24))];
         _topUILabel.font = [UIFont fontWithName:APP_UIFont_BOLD size:15.0];
         _topUILabel.textColor = HEXCOLORA(0x333333, 1.0);
         //        _topUILabel.text = @"浜屾纭鏈�";
@@ -230,9 +230,9 @@
 
 - (UIView *)homeView{
     if (_homeView == nil) {
-        _homeView = [[UIView alloc] initWithFrame:CGRectMake(0, 268, APP_SCREEN_WIDTH, 36)];
+        _homeView = [[UIView alloc] initWithFrame:CGRectMake(0, GetRealHeight(268), APP_SCREEN_WIDTH, GetRealHeight(36))];
         _homeView.backgroundColor = HEXCOLORA(0x232323, 1.0);
-        UIImageView *mUIImageView= [[UIImageView alloc] initWithFrame:CGRectMake(20, 4, 28, 28)];
+        UIImageView *mUIImageView= [[UIImageView alloc] initWithFrame:CGRectMake(GetRealWidth(20), GetRealHeight(4), GetRealHeight(28), GetRealHeight(28))];
         mUIImageView.image = [UIImage imageNamed:@"ic_esvideo_home"];
         [mUIImageView setContentMode:UIViewContentModeScaleAspectFit];
         [_homeView addSubview:mUIImageView];
@@ -244,7 +244,7 @@
 
 - (UILabel *)homeUILabel{
     if (_homeUILabel == nil) {
-        _homeUILabel = [[UILabel alloc] initWithFrame:CGRectMake(52, 8, APP_SCREEN_WIDTH - 100, 20)];
+        _homeUILabel = [[UILabel alloc] initWithFrame:CGRectMake(GetRealWidth(52), 0, APP_SCREEN_WIDTH - GetRealWidth(100), _homeView.frame.size.height)];
         _homeUILabel.font = [UIFont fontWithName:APP_UIFont size:12.0];
         _homeUILabel.textColor = [UIColor whiteColor];
         //        _homeUILabel.text = @"1鏍�203";
@@ -256,7 +256,7 @@
 
 - (UIButton *)screenshotImgBtn{
     if (_screenshotImgBtn == nil) {
-        _screenshotImgBtn = [[UIButton alloc] initWithFrame:CGRectMake(80, 404, 58, 58)];
+        _screenshotImgBtn = [[UIButton alloc] initWithFrame:CGRectMake(GetRealWidth(80), GetRealHeight(404), GetRealHeight(58), GetRealHeight(58))];
         [_screenshotImgBtn setImage:[UIImage imageNamed:@"ic_esvideo_takephoto_unselect"] forState:UIControlStateNormal];
         //        [_screenshotImgBtn setImage:[UIImage imageNamed:@"ic_esvideo_takephoto_select"] forState:UIControlStateSelected];
         [_screenshotImgBtn.imageView setContentMode:UIViewContentModeScaleAspectFit];
@@ -285,7 +285,7 @@
 
 - (UIButton *)screenshotTextBtn{
     if (_screenshotTextBtn == nil) {
-        _screenshotTextBtn = [[UIButton alloc] initWithFrame:CGRectMake(59, 470, 100, 21)];
+        _screenshotTextBtn = [[UIButton alloc] initWithFrame:CGRectMake(0, GetRealHeight(470), GetRealWidth(100), GetRealHeight(21))];
         [_screenshotTextBtn setTitle:@"鎴浘" forState:UIControlStateNormal];
         _screenshotTextBtn.titleLabel.textAlignment = NSTextAlignmentCenter;
         _screenshotTextBtn.titleLabel.font = [UIFont fontWithName:APP_UIFont size:15.0];
@@ -294,13 +294,14 @@
         [_screenshotTextBtn addTarget:self action:@selector(screenshotAction) forControlEvents:UIControlEventTouchUpInside | UIControlEventTouchUpOutside];
         [_screenshotTextBtn addTarget:self action:@selector(screenshotDownAction) forControlEvents:UIControlEventTouchDown];
         _screenshotTextBtn.adjustsImageWhenHighlighted = NO;
+        _screenshotTextBtn.center = CGPointMake(_screenshotImgBtn.center.x, GetRealHeight(484));
     }
     return _screenshotTextBtn;
 }
 
 - (UIButton *)unlockImgBtn{
     if (_unlockImgBtn == nil) {
-        _unlockImgBtn = [[UIButton alloc] initWithFrame:CGRectMake(APP_SCREEN_WIDTH-138, 404, 58, 58)];
+        _unlockImgBtn = [[UIButton alloc] initWithFrame:CGRectMake(APP_SCREEN_WIDTH-GetRealWidth(80)- GetRealHeight(58), GetRealHeight(404),  GetRealHeight(58),  GetRealHeight(58))];
         [_unlockImgBtn setImage:[UIImage imageNamed:@"ic_esvideo_unlock_unselect"] forState:UIControlStateNormal];
         //        [_unlockImgBtn setImage:[UIImage imageNamed:@"ic_esvideo_unlock_select"] forState:UIControlStateSelected];
         [_unlockImgBtn.imageView setContentMode:UIViewContentModeScaleAspectFit];
@@ -328,7 +329,7 @@
 
 - (UIButton *)unlockTextBtn{
     if (_unlockTextBtn == nil) {
-        _unlockTextBtn = [[UIButton alloc] initWithFrame:CGRectMake(216, 470, 100, 21)];
+        _unlockTextBtn = [[UIButton alloc] initWithFrame:CGRectMake(216, GetRealHeight(470), GetRealWidth(100), GetRealHeight(21))];
         [_unlockTextBtn setTitle:@"寮�閿�" forState:UIControlStateNormal];
         _unlockTextBtn.titleLabel.font = [UIFont fontWithName:APP_UIFont size:15.0];
         _unlockTextBtn.titleLabel.textAlignment = NSTextAlignmentCenter;
@@ -338,6 +339,8 @@
         //        [_unlockTextBtn setTitleColor:TextSelectColor forState:UIControlStateSelected];
         [_unlockTextBtn addTarget:self action:@selector(unlockAction) forControlEvents:UIControlEventTouchUpInside];
         [_unlockTextBtn addTarget:self action:@selector(unlockDownAction) forControlEvents:UIControlEventTouchDown];
+        _unlockTextBtn.adjustsImageWhenHighlighted = NO;
+        _unlockTextBtn.center = CGPointMake(_unlockImgBtn.center.x, GetRealHeight(484));
     }
     return _unlockTextBtn;
 }
@@ -415,14 +418,14 @@
             });
         };
         //闂ㄥ彛鏈轰細鏈夎棰戠殑闀垮楂橈紝鏄浐瀹氱殑锛堟殏鏃惰繕涓嶇‘瀹氾級
-//        _es = [[ESVideoPhone alloc]initESVideoPhoneWithFrame:CGRectMake(0, 57, APP_SCREEN_WIDTH, 211) delegate:self imagecallBack:snapImageCallback];
+        //        _es = [[ESVideoPhone alloc]initESVideoPhoneWithFrame:CGRectMake(0, 57, APP_SCREEN_WIDTH, 211) delegate:self imagecallBack:snapImageCallback];
         if (_es) {
             //鍒ゆ柇瑙嗛娓叉煋鏄惁鍒濆鍖栨垚鍔燂紝濡傛灉澶辫触浼氳蛋ESVideoPhoneDelegate鏂规硶
             if (_es.showView) {
-//                for(UIView *view in [_es.showView subviews])
-//                {
-//                    [view removeFromSuperview];
-//                }
+                //                for(UIView *view in [_es.showView subviews])
+                //                {
+                //                    [view removeFromSuperview];
+                //                }
                 _es.delegate = self;
                 ESVideo.shareInstance.snapImageCallback = snapImageCallback;
                 _es.showView.backgroundColor = [UIColor whiteColor];
@@ -530,11 +533,11 @@
         
         _es.delegate = nil;
         ESVideo.shareInstance.snapImageCallback = nil;
-//        _es.showView.removeFromSuperview;
+        //        _es.showView.removeFromSuperview;
         
     }
- 
-//    [_es freeSubClass];
+    
+    //    [_es freeSubClass];
 }
 
 -(void)dealloc{

--
Gitblit v1.8.0