






#import "SugarLocalHerViewController.h"
#import "MidToast.h"
#import "NapMidInfo.h"

@interface SugarLocalHerViewController ()

@property (nonatomic, strong) UIImageView *tatarLeadView;
@property (nonatomic, strong) UIButton *vowelDecideButton;
@property (nonatomic, strong) UIView *ruleParseView;
@property (nonatomic, strong) UILabel *thirteenLabel;
@property (nonatomic, strong) UITextField *sensitiveFatTextField;
@property (nonatomic, strong) UITextField *capturingHintTextField;
@end

@implementation SugarLocalHerViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    
    self.unloadSkinButton.hidden = YES;
    
    if ([NapMidInfo keysTabularOffsetPerformsProximityImage]) {
        self.tatarLeadView = [[UIImageView alloc] initWithImage:[NapMidInfo keysTabularOffsetPerformsProximityImage]];
        [self.view addSubview:self.tatarLeadView];
        self.tatarLeadView.hidden = YES;
        [self.tatarLeadView mas_makeConstraints:^(MASConstraintMaker *make) {
            make.width.height.mas_equalTo(NapEscaping.restoringWay.depthSubject);
            make.left.equalTo(self.semicolonButton.mas_right);
            make.top.equalTo(self.view).offset(NapEscaping.restoringWay.putGradeHand);
        }];
    }
    
    self.ruleParseView = [NapEscaping ruleParseView];
    self.ruleParseView.hidden = YES;
    [self.view addSubview:self.ruleParseView];
    [self.ruleParseView mas_makeConstraints:^(MASConstraintMaker *make) {
        if ([NapMidInfo keysTabularOffsetPerformsProximityImage]) {
            make.centerY.equalTo(self.tatarLeadView);
            make.left.equalTo(self.tatarLeadView.mas_right).offset(NapEscaping.restoringWay.dayCallTall);
        }else {
            make.top.equalTo(self.view).offset(NapEscaping.restoringWay.putGradeHand);
            make.left.equalTo(self.semicolonButton.mas_right).offset(NapEscaping.restoringWay.dayCallTall);
        }
        make.right.equalTo(self.unloadSkinButton.mas_left);
        make.height.mas_equalTo(NapEscaping.restoringWay.depthSubject);
    }];
    
    self.thirteenLabel = [NapEscaping tableHostPictureKelvinModule:NapEscaping.sigmaTabBedKit.renewBarFriendsContainedThumbnail];
    self.thirteenLabel.numberOfLines = 0;
    [self.view addSubview:self.thirteenLabel];
    [self.thirteenLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(NapEscaping.restoringWay.fiberTwoFour);
        make.left.mas_equalTo(NapEscaping.restoringWay.exportCarbon);
        make.right.mas_equalTo(-NapEscaping.restoringWay.exportCarbon);
    }];
    
    
    self.sensitiveFatTextField = [NapEscaping zoomingRankWorkspacePongPastAccount];
    self.sensitiveFatTextField.enabled = NO;
    self.sensitiveFatTextField.text = self.offSubExits[NapEscaping.restoringWay.whoBurstTooName];
    [self contrastAscendedColorAffinityFetchedResumedView:self.sensitiveFatTextField text:NapEscaping.sigmaTabBedKit.cadenceImpliedCompileUniqueFactory];
    [self.view addSubview:self.sensitiveFatTextField];
    [self.sensitiveFatTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(self.thirteenLabel.mas_bottom).offset(NapEscaping.restoringWay.hisMouthTrap);
        make.left.mas_equalTo(NapEscaping.restoringWay.pashtoExpire);
        make.right.mas_equalTo(-NapEscaping.restoringWay.pashtoExpire);
        make.height.mas_equalTo(NapEscaping.restoringWay.nineOtherMan);
    }];
    
    
    self.capturingHintTextField = [NapEscaping zoomingRankWorkspacePongPastAccount];
    self.capturingHintTextField.enabled = NO;
    self.capturingHintTextField.text = self.offSubExits[NapEscaping.restoringWay.lostNumericKey];
    [self contrastAscendedColorAffinityFetchedResumedView:self.capturingHintTextField text:NapEscaping.sigmaTabBedKit.greaterGetAlphabetExclusionUnify];
    [self.view addSubview:self.capturingHintTextField];
    [self.capturingHintTextField mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.sensitiveFatTextField.mas_bottom).offset(NapEscaping.restoringWay.hisMouthTrap);
        make.left.right.equalTo(self.sensitiveFatTextField);
        make.height.mas_equalTo(NapEscaping.restoringWay.nineOtherMan);
    }];
    
    
    UIButton *stoodPortButton = [NapEscaping abnormalNearestTelephoneSpeakMapColor:NapEscaping.sigmaTabBedKit.domainsPublishPatchDutchSupported];
    [stoodPortButton addTarget:self action:@selector(everyScoreMileRestoringEditAction:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:stoodPortButton];
    [stoodPortButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(self.capturingHintTextField.mas_bottom).offset(NapEscaping.restoringWay.hisMouthTrap);
        make.left.right.equalTo(self.capturingHintTextField);
        make.height.mas_equalTo(NapEscaping.restoringWay.depthSubject);
    }];
    
    
    self.vowelDecideButton = [NapEscaping forceSeedIrregularPrepOver:NapEscaping.sigmaTabBedKit.fireTitleWayWritingDragNext];
    [self.vowelDecideButton setContentEdgeInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
    [self.vowelDecideButton addTarget:self action:@selector(esperantoElementsDecisionSymptomExecAction:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:self.vowelDecideButton];
    [self.vowelDecideButton mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(stoodPortButton.mas_bottom).offset(NapEscaping.restoringWay.hintBedLogo);
        make.centerX.equalTo(self.view);
    }];
}

- (void)contrastAscendedColorAffinityFetchedResumedView:(UITextField *)textField text:(NSString *)text
{
    CGRect frame = {{0,0},CGSizeMake(NapEscaping.restoringWay.depthSubject, NapEscaping.restoringWay.nineOtherMan)};
    UILabel *dashLose = [[UILabel alloc] initWithFrame:frame];
    dashLose.text = text;
    dashLose.textColor = UIColor.redColor;
    textField.leftViewMode = UITextFieldViewModeAlways;
    textField.leftView = dashLose;
}

- (void)esperantoElementsDecisionSymptomExecAction:(UIButton *)sender {
    [[ShearPeakManager shared] encodedFrameExpansionAdjustDecryptedSpokenViewController:self.navigationController];
}

- (void)everyScoreMileRestoringEditAction:(UIButton *)sender {
    sender.hidden = YES;
    self.thirteenLabel.hidden = YES;
    self.ruleParseView.hidden = NO;
    self.tatarLeadView.hidden = NO;
    self.vowelDecideButton.hidden = YES;
    
    [self.view mas_remakeConstraints:^(MASConstraintMaker *make) {
        make.center.mas_equalTo(self.view.superview);
        make.size.mas_equalTo(CGSizeMake(NapEscaping.restoringWay.backupCropSpecifierRelationSpanishWidth, NapEscaping.restoringWay.ownSubLogoNormalTopMild-NapEscaping.restoringWay.interlaceNap));
    }];
    [self.sensitiveFatTextField mas_updateConstraints:^(MASConstraintMaker *make) {
        make.top.mas_equalTo(self.ruleParseView.mas_bottom).offset(NapEscaping.restoringWay.hisMouthTrap);
    }];
    [self.view layoutIfNeeded];
    
    BOOL found = [[[[NSBundle mainBundle] infoDictionary] allKeys] containsObject:NapEscaping.restoringWay.equallyIndexCharacterEnhancePashtoExactMax];
    if (!found) {
        self.unloadSkinButton.hidden = NO;
        [OutAlertView remembersFarsiAbsentDetectionFormInstant:nil message:NapEscaping.sigmaTabBedKit.compressClipActivityFastRenew completion:nil];
        return;
    }
    CGSize size = self.view.frame.size;
    size.height -= NapEscaping.restoringWay.boldSecurely;
    UIGraphicsBeginImageContextWithOptions(size, NO, 0.0);
    [self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    
    UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:decibelWarpExternalOpaqueQuantizeHours:contextInfo:), (__bridge void *)self);
}

- (void)image:(UIImage *)image decibelWarpExternalOpaqueQuantizeHours:(NSError *)error contextInfo:(void *)contextInfo
{
    
    if(!error){
        [[ShearPeakManager shared] encodedFrameExpansionAdjustDecryptedSpokenViewController:self.navigationController];
        [MidToast outUses:NapEscaping.sigmaTabBedKit.assistantCollapseAlignedTimeCompile];
    }else {
        self.unloadSkinButton.hidden = NO;
        [OutAlertView remembersFarsiAbsentDetectionFormInstant:nil message:NapEscaping.sigmaTabBedKit.compressClipActivityFastRenew completion:nil];
    }
}

@end
