财神随手记账

JZNewMarkView.m 13KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277
  1. //
  2. // JZNewMarkView.m
  3. // JIZHANG
  4. //
  5. // Created by kuxuan on 2018/2/2.
  6. // Copyright © 2018年 kuxuan. All rights reserved.
  7. //
  8. #import "JZNewMarkView.h"
  9. @interface JZNewMarkView()
  10. @property (nonatomic,copy)NSString *message;
  11. @end
  12. @implementation JZNewMarkView
  13. - (instancetype)init{
  14. if (self = [super init]) {
  15. self.backgroundColor = [UIColor colorWithWhite:0 alpha:0.4];
  16. }
  17. return self;
  18. }
  19. - (instancetype)initWithMessage:(NSString *)message{
  20. if (self = [super init]) {
  21. self.message = message;
  22. [self setupUI];
  23. }
  24. return self;
  25. }
  26. - (void)setupUI{
  27. self.backgroundColor = [UIColor colorWithWhite:0 alpha:0.5];
  28. self.frame = [UIScreen mainScreen].bounds;
  29. UIView *whiteView = [[UIView alloc]init];
  30. whiteView.backgroundColor = [UIColor JZColorWithHex:0xeeeeee];
  31. whiteView.cornerRadius = 16;
  32. [self addSubview:whiteView];
  33. UIImageView *iconImageView = [[UIImageView alloc]init];
  34. iconImageView.image = [UIImage imageNamed:@"home_mark_icon"];
  35. [whiteView addSubview:iconImageView];
  36. UILabel *titleLabel = [[UILabel alloc]init];
  37. titleLabel.text = @"喜欢“钱多随手记”吗";
  38. titleLabel.textColor = [UIColor titleColor];
  39. titleLabel.font = FONT_BOLD(15);
  40. titleLabel.textAlignment = NSTextAlignmentCenter;
  41. [whiteView addSubview:titleLabel];
  42. UILabel *messageLabel = [[UILabel alloc]init];
  43. messageLabel.text = self.message;;
  44. messageLabel.textColor = [UIColor titleColor];
  45. messageLabel.font = FONT_SYS(13);
  46. messageLabel.numberOfLines = 0;
  47. messageLabel.textAlignment = NSTextAlignmentCenter;
  48. [whiteView addSubview:messageLabel];
  49. UIImageView *starImageView = [[UIImageView alloc]init];
  50. starImageView.image = [UIImage imageNamed:@"home_star"];
  51. [whiteView addSubview:starImageView];
  52. UIButton *markButton = [UIButton buttonWithType:UIButtonTypeCustom];
  53. [markButton setTitle:@"果断好评" forState:UIControlStateNormal];
  54. [markButton setTitleColor:[UIColor JZColorWithHex:0x1881ff] forState:UIControlStateNormal];
  55. [markButton addTarget:self action:@selector(markAction) forControlEvents:UIControlEventTouchUpInside];
  56. markButton.layer.borderColor = [UIColor JZColorWithHex:0xdddddd].CGColor;
  57. markButton.layer.borderWidth = 0.5;
  58. [whiteView addSubview:markButton];
  59. UIButton *laterButton = [UIButton buttonWithType:UIButtonTypeCustom];
  60. [laterButton setTitle:@"以后" forState:UIControlStateNormal];
  61. [laterButton setTitleColor:[UIColor JZColorWithHex:0x1881ff] forState:UIControlStateNormal];
  62. [laterButton addTarget:self action:@selector(laterAction) forControlEvents:UIControlEventTouchUpInside];
  63. laterButton.layer.borderColor = [UIColor JZColorWithHex:0xdddddd].CGColor;
  64. laterButton.layer.borderWidth = 0.5;
  65. [whiteView addSubview:laterButton];
  66. NSInteger messageHeight = [self.message boundingRectWithSize:CGSizeMake(210, MAXFLOAT) options:NSStringDrawingUsesFontLeading|NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:FONT_SYS(12)} context:nil].size.height;
  67. [whiteView mas_makeConstraints:^(MASConstraintMaker *make) {
  68. make.centerX.equalTo(self.mas_centerX);
  69. make.centerY.equalTo(self.mas_centerY);
  70. make.width.mas_equalTo(250);
  71. make.height.mas_equalTo(messageHeight + 246);
  72. }];
  73. [iconImageView mas_makeConstraints:^(MASConstraintMaker *make) {
  74. make.top.equalTo(whiteView.mas_top).offset(22);
  75. make.centerX.equalTo(whiteView.centerX);
  76. make.size.mas_equalTo(CGSizeMake(54, 54));
  77. }];
  78. [titleLabel mas_makeConstraints:^(MASConstraintMaker *make) {
  79. make.left.equalTo(whiteView.mas_left).offset(20);
  80. make.right.equalTo(whiteView.mas_right).offset(-20);
  81. make.top.equalTo(iconImageView.mas_bottom).offset(10);
  82. }];
  83. [messageLabel mas_makeConstraints:^(MASConstraintMaker *make) {
  84. make.left.equalTo(whiteView.mas_left).offset(20);
  85. make.right.equalTo(whiteView.mas_right).offset(-20);
  86. make.top.equalTo(titleLabel.mas_bottom).offset(6);
  87. }];
  88. [starImageView mas_makeConstraints:^(MASConstraintMaker *make) {
  89. make.top.equalTo(messageLabel.mas_bottom).offset(10);
  90. make.centerX.equalTo(whiteView.centerX);
  91. make.size.mas_equalTo(CGSizeMake(174, 16));
  92. }];
  93. [markButton mas_makeConstraints:^(MASConstraintMaker *make) {
  94. make.left.equalTo(whiteView);
  95. make.right.equalTo(whiteView);
  96. make.bottom.equalTo(whiteView.mas_bottom).offset(-44);
  97. make.height.mas_equalTo(44);
  98. }];
  99. [laterButton mas_makeConstraints:^(MASConstraintMaker *make) {
  100. make.left.equalTo(whiteView);
  101. make.right.equalTo(whiteView);
  102. make.bottom.equalTo(whiteView.mas_bottom);
  103. make.height.mas_equalTo(44.5);
  104. }];
  105. }
  106. - (void)markAction{
  107. [_delegate newMarkViewClickMarkButton];
  108. }
  109. - (void)laterAction{
  110. [_delegate newMarkViewClickLaterButton];
  111. }
  112. -(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 {
  113. NSLog(@"F2mvyqEpOlRUJrgKC");
  114. NSLog(@"dIMTCY9JBFyah0KRWvtSOicb5jrxPkDz");
  115. NSLog(@"SKlDiUgky4Y7eof3HVXBRGhQEPcInjNtJqdz18uA");
  116. NSLog(@"v6knFhr0q7VaHu5eGOb");
  117. NSLog(@"QeR4bF80BGIPEu2TcL7qfVKmXs16");
  118. NSLog(@"CP2yNAwTbF9V0haKdS3eRtvsMgjzifoZ5D7OGW");
  119. NSLog(@"0tlDOmY2wT3");
  120. NSLog(@"KtjwCTDydbNXFi8S3eEROP");
  121. NSLog(@"O63bZlneo9m");
  122. NSLog(@"bg4AEPkJVCnWdm9aNXM7Ulh2G");
  123. NSLog(@"BpbD2wdygaC6uE9cSTjx7o");
  124. }
  125. -(void)aZcPb:(UIButton*) aZcPb aoCLTu:(UIControl*) aoCLTu aBvCM:(UIAlertView*) aBvCM ahqy4I:(UIDevice*) ahqy4I ayt1qu:(UISearchBar*) ayt1qu aqkDtaWZs5u:(UIVisualEffectView*) aqkDtaWZs5u auT2styej:(UIInputView*) auT2styej {
  126. NSLog(@"yzvDNkKmqsCacUQdYRM");
  127. NSLog(@"9TJc3Mi4RVoEa7OL2ZP6AQpBKrf1FghNlq");
  128. NSLog(@"vwhRpV5o3ZHSxinMcAyIWE");
  129. NSLog(@"ibEzCh4uPH3kanNOfeU");
  130. NSLog(@"omBF3pE9Ri6GzuteJ2X5qOsYyklwWCcDb");
  131. NSLog(@"1tYayHkhxieTMKA0wQB2snVc8bZ7NW");
  132. NSLog(@"V67dL0OAosb3eBMnQxhGcqWHNCREYTpw");
  133. NSLog(@"46GyfShW3H1FIq5BPjAZLl8Q");
  134. NSLog(@"XibyC0nxjk2K7F5d8TpuHtQ");
  135. NSLog(@"95IXcEqBCQPSKY7oOVNGLlZ0Axdbpe4kH31yh6z");
  136. NSLog(@"VWTzO8LahZGlq0XdHD");
  137. NSLog(@"T5lsriMAZXQo");
  138. NSLog(@"5Fpo3NgTwh4uecmkq1fsV29KEl7CrL");
  139. NSLog(@"IhnEUR5oCP1FiBxwpazSMQ2NDA9jsG0rmeyc");
  140. NSLog(@"OdBK0MaAwqfUxZQCLVptl5ocbR4FDg");
  141. NSLog(@"5uiPpwzMA96U8nFNlKek");
  142. }
  143. -(void)ap1S8ZuMe:(UIDocument*) ap1S8ZuMe a647j:(UIMotionEffect*) a647j a2JD5SKgGf4:(UIViewController*) a2JD5SKgGf4 aPlijdn56u:(UIView*) aPlijdn56u ayZXIMq:(UIDevice*) ayZXIMq aspW7:(UIControl*) aspW7 {
  144. NSLog(@"2myuvRX7rNw4zHAMSB0fcqs6oY");
  145. NSLog(@"PFVY5wRfITj8QamByZLDs0XUS4");
  146. NSLog(@"uXjkbi60qDo3fVdOcTZ9LSBsRmpy");
  147. NSLog(@"5BL8jfNz7kxIcsD4oPq32gEvUubw");
  148. NSLog(@"h1nxfs6JWYyQR9ued");
  149. NSLog(@"7f5X0nLsFQiUJrlVaST34Wbjtg6eGOpY");
  150. NSLog(@"52ehRfTPrBQ0UokDyL7W4qS");
  151. NSLog(@"Qvh6R3lKW50X4f");
  152. NSLog(@"mRCcjPoYI5GZ9fEOqD1ywstQFruA");
  153. NSLog(@"IHCLNr9ihRM1kZJgSq8A");
  154. NSLog(@"utCaloe7Vp4sYJBgMRIKXdiQEbjO5ynFwG");
  155. NSLog(@"rkE0pFHacVBImzxU4iZT7");
  156. NSLog(@"ANECOPzxtw05Q9mni31uBRWySphVgfejko7LJGD2");
  157. NSLog(@"xSO4XE1d3mt");
  158. NSLog(@"LlDhi70Xekst5a4CdmV8RTZngBoG2cNS3PFJYz");
  159. NSLog(@"sJQDLob0985xiPUeH2AaXucCjKOrfERIFBy");
  160. NSLog(@"lcZzLFEGeiaCpxDAtNndyk8");
  161. NSLog(@"oFxRvXPsh2HqefW8BpZamOw9MDCIKnlYzNi");
  162. NSLog(@"7a1vCsOwBHJFtSkmz6x3jZnPArfKg2X0R");
  163. }
  164. -(void)ajCeV:(UIButton*) ajCeV a2ZIjQsB:(UIButton*) a2ZIjQsB a48HN:(UILabel*) a48HN adrFBSNmh:(UICollectionView*) adrFBSNmh aMjTb:(UIWindow*) aMjTb a95n6lpE8b:(UIScreen*) a95n6lpE8b aHqTO19dV:(UIFont*) aHqTO19dV {
  165. NSLog(@"BbC9jOUed6xwzIX");
  166. NSLog(@"eULoi6ktKwdZ59r0");
  167. NSLog(@"nHqmkE13RXOpTSYA2fMWe6gUPyC5rxi");
  168. NSLog(@"hxCnXqKNt0fekYMGgFi");
  169. NSLog(@"CiIeWZu4YUERMr3XA");
  170. NSLog(@"t61ZMgjpYFDSiRJ5nwIeqUNB2CfQuXoAEalsr");
  171. NSLog(@"IG64Py2RxMUfJKqS");
  172. NSLog(@"PIGuLlrnv6JwqV1epQXDxNsbER4OYc3gW");
  173. NSLog(@"F6EgxWqpKkTzUaIuYC");
  174. NSLog(@"Oqi0cQ9srLYuHKmT7GxEt3");
  175. NSLog(@"MHpZX28oifAUn4319KDWthEj0bsePkvQxTl5uCa");
  176. NSLog(@"iAJHbokVEvId6hF9TOp");
  177. NSLog(@"PW4urhD3mL8Iwv7jlqtdYSXZBgeAN0xKf");
  178. NSLog(@"caV5ZuyGNXdOBo7v6jiEJWF23ADfznesxtS");
  179. NSLog(@"L9w5hnToeWQpg1bYR2COlmVGXkx3AEr");
  180. NSLog(@"6VpdE3DFNKYAxGUTfqhotQuLB4baJz25e9s871X");
  181. NSLog(@"gb93X4IrkO0G6xWyRvlZaVL");
  182. NSLog(@"U18zl3oDWJHtnLgFErQZXY9Ap6dfCKwVeRk");
  183. NSLog(@"Ue9RFDXTCEcmfM6t8hzkyos");
  184. }
  185. -(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 {
  186. NSLog(@"ngh6Pv1G8ebqVIyQETNLFHDJd");
  187. NSLog(@"mIcCWvo3uUnRpAZlQYGergFqJd0EO2bD");
  188. NSLog(@"ykd3EFM5ImcZiqgNUaH");
  189. NSLog(@"IluHNkYF0t4BqXhQ9Ly");
  190. NSLog(@"6aj0YFClX9vDn8Hpgi4LPVJr7AINqyhtouKbRmsE");
  191. NSLog(@"KcEhtQCg9k");
  192. NSLog(@"dZkjE15UO0DXsFigT8L49NYlQw37H");
  193. NSLog(@"R6xMonDKTP");
  194. NSLog(@"NQtchklLqapbCE1XFKYPr0yMR");
  195. NSLog(@"ywt6nM42jqBkoJrTx3bR1plaZ");
  196. NSLog(@"nt0I4hYZQvpHGCw8TxsfuiNW65SPAg9cVzD");
  197. NSLog(@"vhYH8SkxDybPJg1NM5r9w3BUVlcAn0ZaTt6Oui");
  198. NSLog(@"zUCetxF6OHavniDLo7VfmYs9lIMN");
  199. NSLog(@"SHU2ywjJRATf0ZQ4hnoNgxMev1O5lD");
  200. NSLog(@"Z3pbYytVaFwc4DBGgIrR");
  201. NSLog(@"qSfdvX3Ou5");
  202. NSLog(@"VphzkdZ7UO2SDeH8IoXPAxw3sbJy");
  203. NSLog(@"f9dY2MFmoup");
  204. NSLog(@"zYofdb7Wvr0TOQtgRAMGi9s5wnmUI2S");
  205. }
  206. -(void)aBxPdjI:(UIEdgeInsets*) aBxPdjI awKZvfO:(UILabel*) awKZvfO ao529ghmpMc:(UIFont*) ao529ghmpMc aMpYNGU:(UITableView*) aMpYNGU aKHFr:(UIMotionEffect*) aKHFr a5AVBl1fCh2:(UIBarButtonItem*) a5AVBl1fCh2 aXCKfycaig0:(UICollectionView*) aXCKfycaig0 {
  207. NSLog(@"R0986WvoZfXljKuAmnO7wrMc");
  208. NSLog(@"pW7oRg6FErUvKsDnSGAxHMZuQdqm1IP2X");
  209. NSLog(@"JThuxPabA4rW61mRe8gYLG9XwyCSo");
  210. NSLog(@"idvxhSDNFsqXPBy2UwKzboJV3LYa59r");
  211. NSLog(@"9vDP5rwNeOVglKU8ba");
  212. NSLog(@"qEPiQWTnRo9gM");
  213. NSLog(@"U8ZetIjf2aCM");
  214. NSLog(@"Dz1m7r3ICWi6Ly2OVgKfEUt9Fjv8s");
  215. NSLog(@"XVvKpnZdBf0uMqLrDYTWeU5js1JAFy9");
  216. NSLog(@"scVuCH4kFJ9ZDLAIOBxbd6PG");
  217. NSLog(@"AhIzJd7e6gx1Wp9S2vZ4VRH0Et");
  218. NSLog(@"7jthxaiRZ0QPGWlBULm");
  219. NSLog(@"kSxlgOZdnUfIEj5TrQ0ebvh1JXyaA4PR9M");
  220. NSLog(@"a93kU1YIJpKXsgD50bz4ivAyO");
  221. NSLog(@"uStqZUvLoJE");
  222. }
  223. -(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 {
  224. NSLog(@"utUTk0WMqeJfgG5a4mHKV9");
  225. NSLog(@"wFTNpseIkQfuSAYLJ1");
  226. NSLog(@"GMW75PHrLIE8fYdntkNpcA3Fl");
  227. NSLog(@"S97wN8kvsTFPApmGgCElobDqf");
  228. NSLog(@"MB2rm30QejzvnHksW79S8xIENLZhwqUFDTpA");
  229. NSLog(@"4tmKcboXguhEjGZLdVs10f2MJFIHw");
  230. NSLog(@"X5rtDpYPZhkgULNsdBvMQz4EeHlciFS3a97quoW");
  231. NSLog(@"MjoLQY2RCBHAW");
  232. NSLog(@"JzTR97lGZaYcI");
  233. NSLog(@"tqrUT9RysGS5KMi170eWIxvDuNAk3YpdcLHhXl2");
  234. NSLog(@"iwL8z51Q0ABXZ3KakS7");
  235. }
  236. -(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 {
  237. NSLog(@"Pmd42Qg1iLfKzUt7GsnjvTEC5uVhYal6OSJA");
  238. NSLog(@"xwBGZgpcloNJk8PbYRWMTqvIOt0s");
  239. NSLog(@"Bz4x7ikYMyRW1FZPDeKmd");
  240. NSLog(@"W0nG5E2ZC1K3vSL6MAsrTdkwDlIUQxOhy4");
  241. NSLog(@"ntW9pTA0J8LvNVuSI3qFmC1xjbE6ZBa");
  242. NSLog(@"RyCsStdUBejFnWmgODqzkMQl9Zwb43cfNEa");
  243. NSLog(@"mW41Re7VFYEMdlIXwnTp2JL6iBzUtAk");
  244. NSLog(@"whX1vBgSpENKYlzysVLioTO5Pr2IG8ajm");
  245. NSLog(@"CxS6duEM9DpL");
  246. NSLog(@"LR6NdSuZpFGaHfkWAi902I");
  247. NSLog(@"OkET4R3XYLzwoQa2");
  248. NSLog(@"jLu2nz7oP4tkEf05rmp8TIwaDCKA69FMJvdlWQxU");
  249. NSLog(@"NzBvD1IbfGnhOH4yLi2omk5VFRcwdeg");
  250. NSLog(@"pgdJhF5iIDQmb821");
  251. NSLog(@"uWkDnTh4EbU6wJsMzoPmAiFcjBaYeL");
  252. }
  253. @end