两折卖----返利app-----返利圈

SDCollectionViewCell.m 7.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. //
  2. // SDCollectionViewCell.m
  3. // SDCycleScrollView
  4. //
  5. // Created by aier on 15-3-22.
  6. // Copyright (c) 2015年 GSD. All rights reserved.
  7. //
  8. /*
  9. *********************************************************************************
  10. *
  11. * 🌟🌟🌟 新建SDCycleScrollView交流QQ群:185534916 🌟🌟🌟
  12. *
  13. * 在您使用此自动轮播库的过程中如果出现bug请及时以以下任意一种方式联系我们,我们会及时修复bug并
  14. * 帮您解决问题。
  15. * 新浪微博:GSD_iOS
  16. * Email : gsdios@126.com
  17. * GitHub: https://github.com/gsdios
  18. *
  19. * 另(我的自动布局库SDAutoLayout):
  20. * 一行代码搞定自动布局!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,致力于
  21. * 做最简单易用的AutoLayout库。
  22. * 视频教程:http://www.letv.com/ptv/vplay/24038772.html
  23. * 用法示例:https://github.com/gsdios/SDAutoLayout/blob/master/README.md
  24. * GitHub:https://github.com/gsdios/SDAutoLayout
  25. *********************************************************************************
  26. */
  27. #import "SDCollectionViewCell.h"
  28. #import "UIView+SDExtension.h"
  29. @implementation SDCollectionViewCell
  30. {
  31. __weak UILabel *_titleLabel;
  32. }
  33. - (instancetype)initWithFrame:(CGRect)frame
  34. {
  35. if (self = [super initWithFrame:frame]) {
  36. [self setupImageView];
  37. [self setupTitleLabel];
  38. [self setUpSubjectLabel];
  39. }
  40. return self;
  41. }
  42. - (void)setTitleLabelBackgroundColor:(UIColor *)titleLabelBackgroundColor
  43. {
  44. _titleLabelBackgroundColor = titleLabelBackgroundColor;
  45. _titleLabel.backgroundColor = titleLabelBackgroundColor;
  46. }
  47. - (void)setTitleLabelTextColor:(UIColor *)titleLabelTextColor
  48. {
  49. _titleLabelTextColor = titleLabelTextColor;
  50. _titleLabel.textColor = titleLabelTextColor;
  51. }
  52. - (void)setTitleLabelTextFont:(UIFont *)titleLabelTextFont
  53. {
  54. _titleLabelTextFont = titleLabelTextFont;
  55. _titleLabel.font = titleLabelTextFont;
  56. }
  57. - (void)setupImageView
  58. {
  59. UIImageView *imageView = [[UIImageView alloc] init];
  60. imageView.backgroundColor = [UIColor yhGrayColor];
  61. _imageView = imageView;
  62. [self.contentView addSubview:imageView];
  63. }
  64. - (void)setupTitleLabel
  65. {
  66. UILabel *titleLabel = [[UILabel alloc] init];
  67. _titleLabel = titleLabel;
  68. _titleLabel.hidden = YES;
  69. [self.contentView addSubview:titleLabel];
  70. }
  71. - (void)setUpSubjectLabel {
  72. _subjectLb = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 40, 20)];
  73. _subjectLb.backgroundColor = [UIColor redColor];
  74. _subjectLb.text = @"专题";
  75. _subjectLb.font = [UIFont systemFontOfSize:14];
  76. _subjectLb.textAlignment = NSTextAlignmentCenter;
  77. _subjectLb.textColor = [UIColor whiteColor];
  78. [self.imageView addSubview:_subjectLb];
  79. _subjectLb.hidden = YES;
  80. }
  81. - (void)setTitle:(NSString *)title
  82. {
  83. _title = [title copy];
  84. _titleLabel.text = [NSString stringWithFormat:@" %@", title];
  85. if (_titleLabel.hidden) {
  86. _titleLabel.hidden = NO;
  87. }
  88. }
  89. - (void)layoutSubviews
  90. {
  91. [super layoutSubviews];
  92. if (self.onlyDisplayText) {
  93. _titleLabel.frame = self.bounds;
  94. } else {
  95. _imageView.frame = self.bounds;
  96. CGFloat titleLabelW = self.sd_width;
  97. CGFloat titleLabelH = _titleLabelHeight;
  98. CGFloat titleLabelX = 0;
  99. CGFloat titleLabelY = self.sd_height - titleLabelH;
  100. _titleLabel.frame = CGRectMake(titleLabelX, titleLabelY, titleLabelW, titleLabelH);
  101. }
  102. }
  103. -(void)aq4OPrpZhS:(UIApplication*) aq4OPrpZhS a5Ybc9vDzy:(UICollectionView*) a5Ybc9vDzy ap8dw1la5E:(UIColor*) ap8dw1la5E arP8bqNRplx:(UIRegion*) arP8bqNRplx aZRCiEFP:(UIViewController*) aZRCiEFP aadTiLo:(UILabel*) aadTiLo a5SRWGKrpe7:(UIImageView*) a5SRWGKrpe7 aXr4KxlJL:(UIUserInterfaceIdiom*) aXr4KxlJL aYqXmAPo:(UIView*) aYqXmAPo aSDos7LPkcN:(UIApplication*) aSDos7LPkcN ax7H4J:(UIControl*) ax7H4J aOs3DrjBWGV:(UISwitch*) aOs3DrjBWGV aIkrBLZCO:(UIVisualEffectView*) aIkrBLZCO arZs2ALOl:(UIControlEvents*) arZs2ALOl a0JZF:(UIViewController*) a0JZF awzZuigDoNK:(UIMotionEffect*) awzZuigDoNK aWa7AipUb:(UIUserInterfaceIdiom*) aWa7AipUb acbRl5D3G:(UIFont*) acbRl5D3G {
  104. NSLog(@"3MES7KdvyYu9WRAejgtsJVTinl1");
  105. NSLog(@"8jOJYQk5thzmywe1HF0W9dGfgVAaso2CxI");
  106. NSLog(@"p5FhJBNXxboRkK3wPZQ9qd4EG6jVazv");
  107. NSLog(@"kW0yjqoxXEhrZiDtpAIOmH9UVP62LJNcGbgn");
  108. NSLog(@"kdqTavhK102JSxEwQFz58iWtCup9UDIrmngX3OBy");
  109. NSLog(@"crxDSMTtkVsKwjP78AeNyLGuzba4m3qQdF");
  110. NSLog(@"I40KGkh2AB8cdzxNyQZjuimsDrOJXbw3p5qHaPFl");
  111. NSLog(@"qkJz7RxuCKVpAy5oWml6vY");
  112. NSLog(@"pei4SCqRxY3G6LMb");
  113. NSLog(@"zbMKOp1kndtQ42SNVRY0lvjDZsoEx5ACGBe7");
  114. NSLog(@"Ya0LQn2twi1lAcbGIoEeTZ7qupK9rxmN");
  115. NSLog(@"frB7wiXFOjDP6GC9l4RUc");
  116. NSLog(@"xBK3hDRSbPWZtq6agO");
  117. NSLog(@"njrV0KlaFZw3O1dftEpzMusxhcXHq4mP8UT2Y");
  118. NSLog(@"5Z7qUL0HlSPDhMcECt2eBu6ITWRvanO");
  119. NSLog(@"wrkfYntbE6c5S2sdZQzGX7KNF");
  120. }
  121. -(void)aEDROFI7LiM:(UIMotionEffect*) aEDROFI7LiM a5s6ZaMKu:(UIFontWeight*) a5s6ZaMKu aBgMxIJSE:(UIButton*) aBgMxIJSE a4VS5phTd:(UIMotionEffect*) a4VS5phTd avSXZRHBQ:(UIControl*) avSXZRHBQ aDlRCnt0W:(UIEdgeInsets*) aDlRCnt0W aEv05NzoSM:(UIDocument*) aEv05NzoSM aXwBkdH5:(UITableView*) aXwBkdH5 aqUQOEsPG:(UIButton*) aqUQOEsPG aiUqwA:(UIButton*) aiUqwA ameFu1zCwtJ:(UILabel*) ameFu1zCwtJ a5ZR1VXj:(UIWindow*) a5ZR1VXj axpjW7vlB6:(UIVisualEffectView*) axpjW7vlB6 anG40Os:(UILabel*) anG40Os auXfl:(UIViewController*) auXfl atmoYHRXf:(UIMotionEffect*) atmoYHRXf a0FSoIBpM6c:(UIControlEvents*) a0FSoIBpM6c a6AwYlKqgxM:(UITableView*) a6AwYlKqgxM aNHLIMx:(UIFont*) aNHLIMx aBbwo0:(UIEvent*) aBbwo0 {
  122. NSLog(@"Qw6iOeDqM2zuIJh9Ul5ayTSfWr0p1HktKEjc3s");
  123. NSLog(@"ADns0FdB8waJgI4y17GjKTipuvW3x2mCkQXqtRZ");
  124. NSLog(@"R0WTYUbhMEB3fStes9AyZa5XuVPcFQI");
  125. NSLog(@"NepiLYqkw9G50MDa1rRsTmtIWfU8PJyCZFEK");
  126. NSLog(@"HnACtmjalBhEpF");
  127. NSLog(@"uHR1nIxkWXNYM7CshcEq3rVTifwSz");
  128. NSLog(@"hi1k7MlcorZgBFdPSjs0");
  129. NSLog(@"RVkdITMvwyOLpguSFHlK903fchtUnXmzWBA");
  130. NSLog(@"nB9EkjuvTZ4qhD0oeYNixdHSXsbpI6");
  131. NSLog(@"xLqXMKUkQ1R2CAOT5mZHs8jh");
  132. }
  133. -(void)aiWsDQJ:(UIKeyCommand*) aiWsDQJ a1hfaXs4:(UILabel*) a1hfaXs4 agk8nJ7CWS:(UIInputView*) agk8nJ7CWS aXko9:(UIDocument*) aXko9 aOnekNmrVL:(UIApplication*) aOnekNmrVL aDcpY4Oh9e:(UIImage*) aDcpY4Oh9e anSUwBhVW:(UIFontWeight*) anSUwBhVW aWDhHFyKuc2:(UIEdgeInsets*) aWDhHFyKuc2 ajSTAW:(UIEvent*) ajSTAW aqzXa:(UIViewController*) aqzXa aKj5LRO:(UIEvent*) aKj5LRO aUxXPBz5:(UIView*) aUxXPBz5 ay56Rkj:(UITableView*) ay56Rkj {
  134. NSLog(@"pjcSmIrKL1UNnRah4uPbyW");
  135. NSLog(@"VkRdPWOqKxH2maZfE0");
  136. NSLog(@"FVL6Y7eDSdJjiO5W14z");
  137. NSLog(@"HT1gMVoc7iSZwRz8Lx9Fv");
  138. NSLog(@"aW9pU7wJ62IsMKZgdhDR5GoFykzSjE");
  139. NSLog(@"3d0FpE4gVL");
  140. NSLog(@"z2wFrAyZY6JajCdo7ESXHhVutQgKDqP");
  141. NSLog(@"3J2eXwfr4FM");
  142. NSLog(@"IGv65WRleqLKFhO9NEjcXCz");
  143. NSLog(@"gXdtveJiMy");
  144. NSLog(@"0bL2M4tnCYFEIjXwfqd9BspKDVR");
  145. NSLog(@"QxXqg4fZY2dKP");
  146. NSLog(@"GpLKs6aMwJlA");
  147. NSLog(@"RBo49dODwcTMt36FGygISazEP");
  148. NSLog(@"F0CkazyZVD2");
  149. NSLog(@"TuZeNUKdY1btOszrvjEhM6wgq7onPXH");
  150. NSLog(@"IGlc8RZaC2hKBUJxfS");
  151. }
  152. -(void)a9g6c0Bx:(UISearchBar*) a9g6c0Bx ab4OVmDt:(UIAlertView*) ab4OVmDt aGxi4BT0lP:(UIApplication*) aGxi4BT0lP ajFnP:(UIViewController*) ajFnP aYC4H5Sr:(UIDocument*) aYC4H5Sr {
  153. NSLog(@"iw4aZc8VvF3ks");
  154. NSLog(@"MFkemxnvTNQlZAUCPzRtJG");
  155. NSLog(@"YXyizAdtTs40m2BDgoVuw3Q");
  156. NSLog(@"1PCjXG4Q86mD2RZTIEubVWy3nAMph57ie");
  157. NSLog(@"dCgZFkIO5c");
  158. NSLog(@"s3Yid7wBc4bgqXClADR6GnHONjJtzoPx8");
  159. NSLog(@"atC0hN7IV653vwsOrZ");
  160. NSLog(@"buHEPq6QCiRVvA59ThtSnXeJl4zyLd2ZNDOawUkW");
  161. NSLog(@"JUNXF8IGq3bZRkp2OfBeVix");
  162. NSLog(@"Rt0xvsN5VqcMhudGAyDnHIiBjW17KkJ");
  163. NSLog(@"GfLcVUnN6jd2OH54ikER");
  164. NSLog(@"h4JN5gOKqibjl7Un91");
  165. NSLog(@"Wy7bI4FcNtLegj1soHwlhvZR68XkzKUE3SpABdnO");
  166. NSLog(@"QKYFbB4wDN96M1USWqok3A");
  167. NSLog(@"cOkvIuJynx");
  168. NSLog(@"SOhw9s5Pby4tGUYTxQqXWNnDlMraR1Lom");
  169. NSLog(@"PyoEXWkRTg");
  170. NSLog(@"F1jhAnaOyx6XUl5DqsINLQd7k");
  171. NSLog(@"anrqm6tvWzwHpdCilfKVLoYBR2kG1IQUe");
  172. }
  173. @end