|
@@ -156,6 +156,10 @@
|
|
|
[super awakeFromNib];
|
|
|
[self setup];
|
|
|
}
|
|
|
+- (void)viewWillLayoutSubviews {
|
|
|
+ [super viewWillLayoutSubviews];
|
|
|
+ [self.view bringSubviewToFront:self.svContentView];
|
|
|
+}
|
|
|
|
|
|
- (void)viewDidLoad {
|
|
|
[super viewDidLoad];
|
|
@@ -1700,6 +1704,11 @@
|
|
|
}
|
|
|
[self updatePreViewLayer];
|
|
|
[self updateUIByDir];
|
|
|
+ if ((self.mode == SDK_CAPTURE_MODE_PANORAMA || self.mode == SDK_CAPTURE_MODE_INTELLEGENCE_PANORAMA) && self.panoramOrientationGuideView.selectedItemIndex == PanoramaOrientationViewAny) {
|
|
|
+ self.aiPanPromtLabel.hidden = NO;
|
|
|
+ } else {
|
|
|
+ self.aiPanPromtLabel.hidden = YES;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
- (void)updateUIByDir {
|
|
@@ -2157,6 +2166,7 @@
|
|
|
self.panoramaGuideView.hidden = YES;
|
|
|
}
|
|
|
}
|
|
|
+ self.aiPanPromtLabel.hidden = direction != PanoramaOrientationViewAny;
|
|
|
|
|
|
self.panoramaGuideView.hidden = !(self.mode == SDK_CAPTURE_MODE_PANORAMA);
|
|
|
[UIView animateWithDuration:0.25 animations:^{
|
|
@@ -2185,6 +2195,7 @@
|
|
|
break;
|
|
|
case PanoramaOrientationViewAny: {
|
|
|
self.panoramaGuideView.hidden = YES;
|
|
|
+
|
|
|
}
|
|
|
break;
|
|
|
default:
|
|
@@ -2579,7 +2590,6 @@
|
|
|
|
|
|
|
|
|
- (void)updateNumberLabel {
|
|
|
- self.aiPanPromtLabel.hidden = YES;
|
|
|
switch (self.mode) {
|
|
|
case SDK_CAPTURE_MODE_CONTINUOUS: {
|
|
|
if (self.resourceModel.continousArray.count > 0) {
|
|
@@ -2614,7 +2624,6 @@
|
|
|
break;
|
|
|
case SDK_CAPTURE_MODE_INTELLEGENCE_PANORAMA:
|
|
|
{
|
|
|
- self.aiPanPromtLabel.hidden = NO;
|
|
|
if (self.resourceModel.aiPanoramArray.count > 0) {
|
|
|
self.numberOfImagesLabel.hidden = NO;
|
|
|
self.numberOfImagesLabel.text = [NSString stringWithFormat:@"已拍摄%ld张", self.resourceModel.aiPanoramArray.count];
|