|
@@ -22,33 +22,38 @@
|
|
|
scr_W = SCREEN_H;
|
|
|
scr_H = SCREEN_W;
|
|
|
}
|
|
|
- if ((scr_H - scr_W/w_h_rate - 40.f)/2.f < 0){
|
|
|
- if(fullScreenShow){
|
|
|
- make.height.mas_equalTo(scr_H);
|
|
|
- make.width.mas_equalTo(scr_W);
|
|
|
- }
|
|
|
- else{
|
|
|
+
|
|
|
+ if(fullScreenShow){//全屏
|
|
|
+ make.left.mas_equalTo(0.f);
|
|
|
+ make.right.mas_equalTo(0.f);
|
|
|
+ make.bottom.mas_equalTo(0.f);
|
|
|
+ make.top.mas_equalTo(0.f);
|
|
|
+ }
|
|
|
+ else{//非全屏
|
|
|
+ if ((scr_H - scr_W/w_h_rate - 40.f) < 0){//空余高度不满 40 (宽不能满屏)
|
|
|
make.height.mas_equalTo(scr_H - 40.f);
|
|
|
make.width.mas_equalTo((scr_H - 40.f)*w_h_rate);
|
|
|
+ make.centerX.equalTo(self.view.mas_centerX);
|
|
|
+ make.top.mas_equalTo(0);
|
|
|
}
|
|
|
-
|
|
|
- make.centerX.equalTo(self.view.mas_centerX);
|
|
|
- make.top.mas_equalTo(0);
|
|
|
- }
|
|
|
- else{
|
|
|
- make.left.mas_equalTo(0.f);
|
|
|
- make.right.mas_equalTo(0.f);
|
|
|
- if(fullScreenShow){
|
|
|
+ else if ((scr_H - scr_W/w_h_rate - 40.f*2) < 0){//空余高度不满 80 (Y不能居中)
|
|
|
make.height.mas_equalTo(scr_H);
|
|
|
- make.top.mas_equalTo(0.f);
|
|
|
+ make.width.mas_equalTo((scr_H)*w_h_rate);
|
|
|
+ make.centerX.equalTo(self.view.mas_centerX);
|
|
|
+ make.bottom.mas_equalTo(-40);
|
|
|
}
|
|
|
- else{
|
|
|
+ else{// 宽满屏 Y居中
|
|
|
+ make.left.mas_equalTo(0.f);
|
|
|
+ make.right.mas_equalTo(0.f);
|
|
|
make.height.mas_equalTo(scr_W/w_h_rate);
|
|
|
- make.top.mas_equalTo((scr_H - scr_W/w_h_rate - 40.f)/2.f);
|
|
|
+ //make.top.mas_equalTo((scr_H - scr_W/w_h_rate - 40.f)/2.f);
|
|
|
+ make.centerY.equalTo(self.view.mas_centerY);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
}];
|
|
|
|
|
|
+ [self.mediaStream setVideoContentMode:UIViewContentModeScaleAspectFit];
|
|
|
|
|
|
[self.bottomContrView mas_remakeConstraints:^(MASConstraintMaker *make) {
|
|
|
make.height.mas_equalTo(40.f);
|