






#import "WaitLinkageViewController.h"
#import "SDWebImageManager.h"
#import "ArtToast.h"
#import "NSString+Structure.h"

@interface WaitLinkageViewController ()

@property (nonatomic, strong) UIImageView *piecePrologImageView;
@property (nonatomic, strong) UITextField *exactBandTextField;
@property (nonatomic, strong) UITextField *shadowOceanTextField;

@end

@implementation WaitLinkageViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    
    
    self.pinBinTaskButton.hidden = [self.roundTooMap[0] boolValue];
    
    CGFloat parameterSeeRetOptimizedChain = EventPinWho.animatingYet.linkageAdobe;
    
    UILabel *ageLabel = [EventPinWho optionBusConcertFatalPlayable:EventPinWho.prologCollapse.editMoveHandballMotionStrongest];
    ageLabel.numberOfLines = 0;
    [self.view addSubview:ageLabel];
    [ageLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(EventPinWho.animatingYet.averageBleed);
        make.left.mas_equalTo(EventPinWho.animatingYet.andSuggested);
        make.right.mas_equalTo(-EventPinWho.animatingYet.andSuggested);
    }];
    
    
    self.exactBandTextField = [EventPinWho searchPauseField:EventPinWho.prologCollapse.centeringClaimSeparatedSeedMoveCar isSecure:NO];
    [self.view addSubview:self.exactBandTextField];
    [self.exactBandTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(ageLabel.mas_bottom).offset(parameterSeeRetOptimizedChain);
        make.left.mas_equalTo(EventPinWho.animatingYet.failSpineBar);
        make.right.mas_equalTo(-EventPinWho.animatingYet.failSpineBar);
        make.height.mas_equalTo(EventPinWho.animatingYet.microCropSaw);
    }];
    
    
    self.shadowOceanTextField = [EventPinWho searchPauseField:EventPinWho.prologCollapse.specialDownCallingFaceForkBit isSecure:NO];;
    [self.view addSubview:self.shadowOceanTextField];
    [self.shadowOceanTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.exactBandTextField.mas_bottom).offset(parameterSeeRetOptimizedChain);
        make.left.right.equalTo(self.exactBandTextField);
        make.height.mas_equalTo(EventPinWho.animatingYet.microCropSaw);
    }];
    
    
    UIImageView *topFitImageView = nil;
    if ([self.roundTooMap[1] length] > 0) {
        
        topFitImageView = [[UIImageView alloc] init];
        topFitImageView.backgroundColor = UIColor.lightGrayColor;
        topFitImageView.contentMode = UIViewContentModeScaleAspectFit;
        [self.view addSubview:topFitImageView];
        [topFitImageView mas_makeConstraints:^(MASConstraintMaker *make) {
            make.top.equalTo(self.shadowOceanTextField.mas_bottom).offset(parameterSeeRetOptimizedChain);
            make.width.mas_equalTo(self.shadowOceanTextField);
            make.centerX.mas_equalTo(0);
        }];
        self.piecePrologImageView = topFitImageView;
        
        [[SDWebImageManager sharedManager] loadImageWithURL:[NSURL URLWithString:self.roundTooMap[1]] options:0 progress:nil completed:^(UIImage * _Nullable image2, NSData * _Nullable data, NSError * _Nullable error, SDImageCacheType cacheType, BOOL finished, NSURL * _Nullable imageURL) {
            dispatch_async(dispatch_get_main_queue(), ^{
                topFitImageView.image = image2;
                CGFloat bleed = image2.size.height / image2.size.width;
                [topFitImageView mas_updateConstraints:^(MASConstraintMaker *make) {
                    make.height.mas_equalTo((EventPinWho.animatingYet.noiseChunkyTipCacheDimensionWidth -EventPinWho.animatingYet.failSpineBar*2)*bleed);
                }];
                [self.view layoutIfNeeded];
                
                [self.view mas_remakeConstraints:^(MASConstraintMaker *make) {
                    make.center.mas_equalTo(0);
                    CGFloat height = self.piecePrologImageView ? self.piecePrologImageView.frame.size.height + EventPinWho.animatingYet.linkageAdobe +EventPinWho.animatingYet.saveOperateHaveWireMakeDeveloper : EventPinWho.animatingYet.saveOperateHaveWireMakeDeveloper;
                    
                    make.size.mas_equalTo(CGSizeMake(EventPinWho.animatingYet.noiseChunkyTipCacheDimensionWidth, MIN(height, UIScreen.mainScreen.bounds.size.height)));
                    if (height > UIScreen.mainScreen.bounds.size.height) {
                        [self.piecePrologImageView mas_updateConstraints:^(MASConstraintMaker *make) {
                            make.height.mas_equalTo(self.piecePrologImageView.frame.size.height-(height-UIScreen.mainScreen.bounds.size.height));
                        }];
                    }
                }];
            });
        }];
    }
    
    
    UIButton *schoolIllButton = [EventPinWho fitnessLeakyRealKazakhPermanentColor:EventPinWho.prologCollapse.armOvulationHelpAnchorsEscaped];
    [schoolIllButton addTarget:self action:@selector(boxAnchoringTipShutdownAccordingProgress:) forControlEvents:(UIControlEventTouchUpInside)];
    [self.view addSubview:schoolIllButton];
    [schoolIllButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.bottom.mas_equalTo(-EventPinWho.animatingYet.customToggle);
        make.left.right.equalTo(self.exactBandTextField);
        make.height.mas_equalTo(EventPinWho.animatingYet.upperOutMale);
    }];
    
}

- (void)boxAnchoringTipShutdownAccordingProgress:(id)sender {

}

@end
