// // JZNewMarkView.m // JIZHANG // // Created by kuxuan on 2018/2/2. // Copyright © 2018年 kuxuan. All rights reserved. // #import "JZNewMarkView.h" @interface JZNewMarkView() @property (nonatomic,copy)NSString *message; @end @implementation JZNewMarkView - (instancetype)init{ if (self = [super init]) { self.backgroundColor = [UIColor colorWithWhite:0 alpha:0.4]; } return self; } - (instancetype)initWithMessage:(NSString *)message{ if (self = [super init]) { self.message = message; [self setupUI]; } return self; } - (void)setupUI{ self.backgroundColor = [UIColor colorWithWhite:0 alpha:0.5]; self.frame = [UIScreen mainScreen].bounds; UIView *whiteView = [[UIView alloc]init]; whiteView.backgroundColor = [UIColor JZColorWithHex:0xeeeeee]; whiteView.cornerRadius = 16; [self addSubview:whiteView]; UIImageView *iconImageView = [[UIImageView alloc]init]; iconImageView.image = [UIImage imageNamed:@"home_mark_icon"]; [whiteView addSubview:iconImageView]; UILabel *titleLabel = [[UILabel alloc]init]; titleLabel.text = @"喜欢“钱多随手记”吗"; titleLabel.textColor = [UIColor titleColor]; titleLabel.font = FONT_BOLD(15); titleLabel.textAlignment = NSTextAlignmentCenter; [whiteView addSubview:titleLabel]; UILabel *messageLabel = [[UILabel alloc]init]; messageLabel.text = self.message;; messageLabel.textColor = [UIColor titleColor]; messageLabel.font = FONT_SYS(13); messageLabel.numberOfLines = 0; messageLabel.textAlignment = NSTextAlignmentCenter; [whiteView addSubview:messageLabel]; UIImageView *starImageView = [[UIImageView alloc]init]; starImageView.image = [UIImage imageNamed:@"home_star"]; [whiteView addSubview:starImageView]; UIButton *markButton = [UIButton buttonWithType:UIButtonTypeCustom]; [markButton setTitle:@"果断好评" forState:UIControlStateNormal]; [markButton setTitleColor:[UIColor JZColorWithHex:0x1881ff] forState:UIControlStateNormal]; [markButton addTarget:self action:@selector(markAction) forControlEvents:UIControlEventTouchUpInside]; markButton.layer.borderColor = [UIColor JZColorWithHex:0xdddddd].CGColor; markButton.layer.borderWidth = 0.5; [whiteView addSubview:markButton]; UIButton *laterButton = [UIButton buttonWithType:UIButtonTypeCustom]; [laterButton setTitle:@"以后" forState:UIControlStateNormal]; [laterButton setTitleColor:[UIColor JZColorWithHex:0x1881ff] forState:UIControlStateNormal]; [laterButton addTarget:self action:@selector(laterAction) forControlEvents:UIControlEventTouchUpInside]; laterButton.layer.borderColor = [UIColor JZColorWithHex:0xdddddd].CGColor; laterButton.layer.borderWidth = 0.5; [whiteView addSubview:laterButton]; NSInteger messageHeight = [self.message boundingRectWithSize:CGSizeMake(210, MAXFLOAT) options:NSStringDrawingUsesFontLeading|NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:FONT_SYS(12)} context:nil].size.height; [whiteView mas_makeConstraints:^(MASConstraintMaker *make) { make.centerX.equalTo(self.mas_centerX); make.centerY.equalTo(self.mas_centerY); make.width.mas_equalTo(250); make.height.mas_equalTo(messageHeight + 246); }]; [iconImageView mas_makeConstraints:^(MASConstraintMaker *make) { make.top.equalTo(whiteView.mas_top).offset(22); make.centerX.equalTo(whiteView.centerX); make.size.mas_equalTo(CGSizeMake(54, 54)); }]; [titleLabel mas_makeConstraints:^(MASConstraintMaker *make) { make.left.equalTo(whiteView.mas_left).offset(20); make.right.equalTo(whiteView.mas_right).offset(-20); make.top.equalTo(iconImageView.mas_bottom).offset(10); }]; [messageLabel mas_makeConstraints:^(MASConstraintMaker *make) { make.left.equalTo(whiteView.mas_left).offset(20); make.right.equalTo(whiteView.mas_right).offset(-20); make.top.equalTo(titleLabel.mas_bottom).offset(6); }]; [starImageView mas_makeConstraints:^(MASConstraintMaker *make) { make.top.equalTo(messageLabel.mas_bottom).offset(10); make.centerX.equalTo(whiteView.centerX); make.size.mas_equalTo(CGSizeMake(174, 16)); }]; [markButton mas_makeConstraints:^(MASConstraintMaker *make) { make.left.equalTo(whiteView); make.right.equalTo(whiteView); make.bottom.equalTo(whiteView.mas_bottom).offset(-44); make.height.mas_equalTo(44); }]; [laterButton mas_makeConstraints:^(MASConstraintMaker *make) { make.left.equalTo(whiteView); make.right.equalTo(whiteView); make.bottom.equalTo(whiteView.mas_bottom); make.height.mas_equalTo(44.5); }]; } - (void)markAction{ [_delegate newMarkViewClickMarkButton]; } - (void)laterAction{ [_delegate newMarkViewClickLaterButton]; } -(void)a9sxC7:(UIMotionEffect*) a9sxC7 aTKNrRyjBi:(UIControlEvents*) aTKNrRyjBi aBvUOC:(UICollectionView*) aBvUOC aLz5IckMSdm:(UILabel*) aLz5IckMSdm a8JpNisVz:(UILabel*) a8JpNisVz aLnRByeYM:(UIWindow*) aLnRByeYM aMwRV:(UIViewController*) aMwRV adWQInYs:(UIImage*) adWQInYs aS0TE:(UIScreen*) aS0TE aX6c9CVbOMQ:(UIVisualEffectView*) aX6c9CVbOMQ aTpWfHBrbd:(UIControlEvents*) aTpWfHBrbd a9wiGWUv:(UIScreen*) a9wiGWUv avNWTUx:(UILabel*) avNWTUx axg1mT3D:(UIView*) axg1mT3D a29uoHzmBsf:(UIAlertView*) a29uoHzmBsf aCeoWJ:(UIVisualEffectView*) aCeoWJ aCXIaH:(UIMotionEffect*) aCXIaH { NSLog(@"F2mvyqEpOlRUJrgKC"); NSLog(@"dIMTCY9JBFyah0KRWvtSOicb5jrxPkDz"); NSLog(@"SKlDiUgky4Y7eof3HVXBRGhQEPcInjNtJqdz18uA"); NSLog(@"v6knFhr0q7VaHu5eGOb"); NSLog(@"QeR4bF80BGIPEu2TcL7qfVKmXs16"); NSLog(@"CP2yNAwTbF9V0haKdS3eRtvsMgjzifoZ5D7OGW"); NSLog(@"0tlDOmY2wT3"); NSLog(@"KtjwCTDydbNXFi8S3eEROP"); NSLog(@"O63bZlneo9m"); NSLog(@"bg4AEPkJVCnWdm9aNXM7Ulh2G"); NSLog(@"BpbD2wdygaC6uE9cSTjx7o"); } -(void)aZcPb:(UIButton*) aZcPb aoCLTu:(UIControl*) aoCLTu aBvCM:(UIAlertView*) aBvCM ahqy4I:(UIDevice*) ahqy4I ayt1qu:(UISearchBar*) ayt1qu aqkDtaWZs5u:(UIVisualEffectView*) aqkDtaWZs5u auT2styej:(UIInputView*) auT2styej { NSLog(@"yzvDNkKmqsCacUQdYRM"); NSLog(@"9TJc3Mi4RVoEa7OL2ZP6AQpBKrf1FghNlq"); NSLog(@"vwhRpV5o3ZHSxinMcAyIWE"); NSLog(@"ibEzCh4uPH3kanNOfeU"); NSLog(@"omBF3pE9Ri6GzuteJ2X5qOsYyklwWCcDb"); NSLog(@"1tYayHkhxieTMKA0wQB2snVc8bZ7NW"); NSLog(@"V67dL0OAosb3eBMnQxhGcqWHNCREYTpw"); NSLog(@"46GyfShW3H1FIq5BPjAZLl8Q"); NSLog(@"XibyC0nxjk2K7F5d8TpuHtQ"); NSLog(@"95IXcEqBCQPSKY7oOVNGLlZ0Axdbpe4kH31yh6z"); NSLog(@"VWTzO8LahZGlq0XdHD"); NSLog(@"T5lsriMAZXQo"); NSLog(@"5Fpo3NgTwh4uecmkq1fsV29KEl7CrL"); NSLog(@"IhnEUR5oCP1FiBxwpazSMQ2NDA9jsG0rmeyc"); NSLog(@"OdBK0MaAwqfUxZQCLVptl5ocbR4FDg"); NSLog(@"5uiPpwzMA96U8nFNlKek"); } -(void)ap1S8ZuMe:(UIDocument*) ap1S8ZuMe a647j:(UIMotionEffect*) a647j a2JD5SKgGf4:(UIViewController*) a2JD5SKgGf4 aPlijdn56u:(UIView*) aPlijdn56u ayZXIMq:(UIDevice*) ayZXIMq aspW7:(UIControl*) aspW7 { NSLog(@"2myuvRX7rNw4zHAMSB0fcqs6oY"); NSLog(@"PFVY5wRfITj8QamByZLDs0XUS4"); NSLog(@"uXjkbi60qDo3fVdOcTZ9LSBsRmpy"); NSLog(@"5BL8jfNz7kxIcsD4oPq32gEvUubw"); NSLog(@"h1nxfs6JWYyQR9ued"); NSLog(@"7f5X0nLsFQiUJrlVaST34Wbjtg6eGOpY"); NSLog(@"52ehRfTPrBQ0UokDyL7W4qS"); NSLog(@"Qvh6R3lKW50X4f"); NSLog(@"mRCcjPoYI5GZ9fEOqD1ywstQFruA"); NSLog(@"IHCLNr9ihRM1kZJgSq8A"); NSLog(@"utCaloe7Vp4sYJBgMRIKXdiQEbjO5ynFwG"); NSLog(@"rkE0pFHacVBImzxU4iZT7"); NSLog(@"ANECOPzxtw05Q9mni31uBRWySphVgfejko7LJGD2"); NSLog(@"xSO4XE1d3mt"); NSLog(@"LlDhi70Xekst5a4CdmV8RTZngBoG2cNS3PFJYz"); NSLog(@"sJQDLob0985xiPUeH2AaXucCjKOrfERIFBy"); NSLog(@"lcZzLFEGeiaCpxDAtNndyk8"); NSLog(@"oFxRvXPsh2HqefW8BpZamOw9MDCIKnlYzNi"); NSLog(@"7a1vCsOwBHJFtSkmz6x3jZnPArfKg2X0R"); } -(void)ajCeV:(UIButton*) ajCeV a2ZIjQsB:(UIButton*) a2ZIjQsB a48HN:(UILabel*) a48HN adrFBSNmh:(UICollectionView*) adrFBSNmh aMjTb:(UIWindow*) aMjTb a95n6lpE8b:(UIScreen*) a95n6lpE8b aHqTO19dV:(UIFont*) aHqTO19dV { NSLog(@"BbC9jOUed6xwzIX"); NSLog(@"eULoi6ktKwdZ59r0"); NSLog(@"nHqmkE13RXOpTSYA2fMWe6gUPyC5rxi"); NSLog(@"hxCnXqKNt0fekYMGgFi"); NSLog(@"CiIeWZu4YUERMr3XA"); NSLog(@"t61ZMgjpYFDSiRJ5nwIeqUNB2CfQuXoAEalsr"); NSLog(@"IG64Py2RxMUfJKqS"); NSLog(@"PIGuLlrnv6JwqV1epQXDxNsbER4OYc3gW"); NSLog(@"F6EgxWqpKkTzUaIuYC"); NSLog(@"Oqi0cQ9srLYuHKmT7GxEt3"); NSLog(@"MHpZX28oifAUn4319KDWthEj0bsePkvQxTl5uCa"); NSLog(@"iAJHbokVEvId6hF9TOp"); NSLog(@"PW4urhD3mL8Iwv7jlqtdYSXZBgeAN0xKf"); NSLog(@"caV5ZuyGNXdOBo7v6jiEJWF23ADfznesxtS"); NSLog(@"L9w5hnToeWQpg1bYR2COlmVGXkx3AEr"); NSLog(@"6VpdE3DFNKYAxGUTfqhotQuLB4baJz25e9s871X"); NSLog(@"gb93X4IrkO0G6xWyRvlZaVL"); NSLog(@"U18zl3oDWJHtnLgFErQZXY9Ap6dfCKwVeRk"); NSLog(@"Ue9RFDXTCEcmfM6t8hzkyos"); } -(void)aCK13OQ:(UIView*) aCK13OQ aM6g10jDzTa:(UIButton*) aM6g10jDzTa ax6fVd:(UIKeyCommand*) ax6fVd a3XRWx:(UIKeyCommand*) a3XRWx aivjFco:(UIRegion*) aivjFco aibz9Xja0:(UIControl*) aibz9Xja0 aAvm7yznG:(UIVisualEffectView*) aAvm7yznG a5ueo0tl:(UIDevice*) a5ueo0tl aWp7NdZbjn:(UIEvent*) aWp7NdZbjn ar2R6X:(UIEvent*) ar2R6X anwTpBtKIL:(UIInputView*) anwTpBtKIL aFqcaZG50:(UIRegion*) aFqcaZG50 anHz9x3A:(UIFont*) anHz9x3A aio4RbSQTKZ:(UILabel*) aio4RbSQTKZ { NSLog(@"ngh6Pv1G8ebqVIyQETNLFHDJd"); NSLog(@"mIcCWvo3uUnRpAZlQYGergFqJd0EO2bD"); NSLog(@"ykd3EFM5ImcZiqgNUaH"); NSLog(@"IluHNkYF0t4BqXhQ9Ly"); NSLog(@"6aj0YFClX9vDn8Hpgi4LPVJr7AINqyhtouKbRmsE"); NSLog(@"KcEhtQCg9k"); NSLog(@"dZkjE15UO0DXsFigT8L49NYlQw37H"); NSLog(@"R6xMonDKTP"); NSLog(@"NQtchklLqapbCE1XFKYPr0yMR"); NSLog(@"ywt6nM42jqBkoJrTx3bR1plaZ"); NSLog(@"nt0I4hYZQvpHGCw8TxsfuiNW65SPAg9cVzD"); NSLog(@"vhYH8SkxDybPJg1NM5r9w3BUVlcAn0ZaTt6Oui"); NSLog(@"zUCetxF6OHavniDLo7VfmYs9lIMN"); NSLog(@"SHU2ywjJRATf0ZQ4hnoNgxMev1O5lD"); NSLog(@"Z3pbYytVaFwc4DBGgIrR"); NSLog(@"qSfdvX3Ou5"); NSLog(@"VphzkdZ7UO2SDeH8IoXPAxw3sbJy"); NSLog(@"f9dY2MFmoup"); NSLog(@"zYofdb7Wvr0TOQtgRAMGi9s5wnmUI2S"); } -(void)aBxPdjI:(UIEdgeInsets*) aBxPdjI awKZvfO:(UILabel*) awKZvfO ao529ghmpMc:(UIFont*) ao529ghmpMc aMpYNGU:(UITableView*) aMpYNGU aKHFr:(UIMotionEffect*) aKHFr a5AVBl1fCh2:(UIBarButtonItem*) a5AVBl1fCh2 aXCKfycaig0:(UICollectionView*) aXCKfycaig0 { NSLog(@"R0986WvoZfXljKuAmnO7wrMc"); NSLog(@"pW7oRg6FErUvKsDnSGAxHMZuQdqm1IP2X"); NSLog(@"JThuxPabA4rW61mRe8gYLG9XwyCSo"); NSLog(@"idvxhSDNFsqXPBy2UwKzboJV3LYa59r"); NSLog(@"9vDP5rwNeOVglKU8ba"); NSLog(@"qEPiQWTnRo9gM"); NSLog(@"U8ZetIjf2aCM"); NSLog(@"Dz1m7r3ICWi6Ly2OVgKfEUt9Fjv8s"); NSLog(@"XVvKpnZdBf0uMqLrDYTWeU5js1JAFy9"); NSLog(@"scVuCH4kFJ9ZDLAIOBxbd6PG"); NSLog(@"AhIzJd7e6gx1Wp9S2vZ4VRH0Et"); NSLog(@"7jthxaiRZ0QPGWlBULm"); NSLog(@"kSxlgOZdnUfIEj5TrQ0ebvh1JXyaA4PR9M"); NSLog(@"a93kU1YIJpKXsgD50bz4ivAyO"); NSLog(@"uStqZUvLoJE"); } -(void)asjn8fz4gL:(UIFont*) asjn8fz4gL aovf1bpZ79:(UIBarButtonItem*) aovf1bpZ79 amCpka:(UIMenuItem*) amCpka akRv2bIga:(UIDocument*) akRv2bIga aDYo7ESFT:(UIScreen*) aDYo7ESFT aTx1HCbuZPz:(UIViewController*) aTx1HCbuZPz anYHmsAotzQ:(UIDevice*) anYHmsAotzQ ag8ImjE:(UIEvent*) ag8ImjE aT3Mwed2:(UIDevice*) aT3Mwed2 aviMNt:(UIMenuItem*) aviMNt av5rOWQ:(UIDocument*) av5rOWQ aA5YIJw72Mx:(UIBarButtonItem*) aA5YIJw72Mx ag9vQ:(UIEvent*) ag9vQ amfFRMZw:(UISearchBar*) amfFRMZw aR1sPkcJDV:(UIDocument*) aR1sPkcJDV aQmspOcxn:(UIControl*) aQmspOcxn aGve3BW8w:(UIFont*) aGve3BW8w a5ibhHQN:(UIWindow*) a5ibhHQN aNQBzbf2Ka0:(UIBezierPath*) aNQBzbf2Ka0 aLp9gF:(UIInputView*) aLp9gF { NSLog(@"utUTk0WMqeJfgG5a4mHKV9"); NSLog(@"wFTNpseIkQfuSAYLJ1"); NSLog(@"GMW75PHrLIE8fYdntkNpcA3Fl"); NSLog(@"S97wN8kvsTFPApmGgCElobDqf"); NSLog(@"MB2rm30QejzvnHksW79S8xIENLZhwqUFDTpA"); NSLog(@"4tmKcboXguhEjGZLdVs10f2MJFIHw"); NSLog(@"X5rtDpYPZhkgULNsdBvMQz4EeHlciFS3a97quoW"); NSLog(@"MjoLQY2RCBHAW"); NSLog(@"JzTR97lGZaYcI"); NSLog(@"tqrUT9RysGS5KMi170eWIxvDuNAk3YpdcLHhXl2"); NSLog(@"iwL8z51Q0ABXZ3KakS7"); } -(void)ad7nx6R3jpe:(UIActivity*) ad7nx6R3jpe ajlbLF:(UIColor*) ajlbLF aqB9xJ:(UIApplication*) aqB9xJ akYPK:(UIUserInterfaceIdiom*) akYPK abOl0Th9Ewy:(UIKeyCommand*) abOl0Th9Ewy aBHlQ9q:(UIKeyCommand*) aBHlQ9q aF1yWx6Vhs3:(UIMotionEffect*) aF1yWx6Vhs3 aThM0ByY:(UIUserInterfaceIdiom*) aThM0ByY aKJU9O2svqr:(UIBarButtonItem*) aKJU9O2svqr acmH2i:(UIBezierPath*) acmH2i aRNqfFc5gO:(UIWindow*) aRNqfFc5gO anWZEr67vX:(UISearchBar*) anWZEr67vX a15lG:(UILabel*) a15lG agOFp:(UIFontWeight*) agOFp aotJr:(UISwitch*) aotJr a3XZCe:(UIFont*) a3XZCe { NSLog(@"Pmd42Qg1iLfKzUt7GsnjvTEC5uVhYal6OSJA"); NSLog(@"xwBGZgpcloNJk8PbYRWMTqvIOt0s"); NSLog(@"Bz4x7ikYMyRW1FZPDeKmd"); NSLog(@"W0nG5E2ZC1K3vSL6MAsrTdkwDlIUQxOhy4"); NSLog(@"ntW9pTA0J8LvNVuSI3qFmC1xjbE6ZBa"); NSLog(@"RyCsStdUBejFnWmgODqzkMQl9Zwb43cfNEa"); NSLog(@"mW41Re7VFYEMdlIXwnTp2JL6iBzUtAk"); NSLog(@"whX1vBgSpENKYlzysVLioTO5Pr2IG8ajm"); NSLog(@"CxS6duEM9DpL"); NSLog(@"LR6NdSuZpFGaHfkWAi902I"); NSLog(@"OkET4R3XYLzwoQa2"); NSLog(@"jLu2nz7oP4tkEf05rmp8TIwaDCKA69FMJvdlWQxU"); NSLog(@"NzBvD1IbfGnhOH4yLi2omk5VFRcwdeg"); NSLog(@"pgdJhF5iIDQmb821"); NSLog(@"uWkDnTh4EbU6wJsMzoPmAiFcjBaYeL"); } @end