123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194 |
- //
- // SDCollectionViewCell.m
- // SDCycleScrollView
- //
- // Created by aier on 15-3-22.
- // Copyright (c) 2015年 GSD. All rights reserved.
- //
- /*
-
- *********************************************************************************
- *
- * 🌟🌟🌟 新建SDCycleScrollView交流QQ群:185534916 🌟🌟🌟
- *
- * 在您使用此自动轮播库的过程中如果出现bug请及时以以下任意一种方式联系我们,我们会及时修复bug并
- * 帮您解决问题。
- * 新浪微博:GSD_iOS
- * Email : gsdios@126.com
- * GitHub: https://github.com/gsdios
- *
- * 另(我的自动布局库SDAutoLayout):
- * 一行代码搞定自动布局!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,致力于
- * 做最简单易用的AutoLayout库。
- * 视频教程:http://www.letv.com/ptv/vplay/24038772.html
- * 用法示例:https://github.com/gsdios/SDAutoLayout/blob/master/README.md
- * GitHub:https://github.com/gsdios/SDAutoLayout
- *********************************************************************************
-
- */
- #import "SDCollectionViewCell.h"
- #import "UIView+SDExtension.h"
- @implementation SDCollectionViewCell
- {
- __weak UILabel *_titleLabel;
- }
- - (instancetype)initWithFrame:(CGRect)frame
- {
- if (self = [super initWithFrame:frame]) {
- [self setupImageView];
- [self setupTitleLabel];
- [self setUpSubjectLabel];
- }
-
- return self;
- }
- - (void)setTitleLabelBackgroundColor:(UIColor *)titleLabelBackgroundColor
- {
- _titleLabelBackgroundColor = titleLabelBackgroundColor;
- _titleLabel.backgroundColor = titleLabelBackgroundColor;
- }
- - (void)setTitleLabelTextColor:(UIColor *)titleLabelTextColor
- {
- _titleLabelTextColor = titleLabelTextColor;
- _titleLabel.textColor = titleLabelTextColor;
- }
- - (void)setTitleLabelTextFont:(UIFont *)titleLabelTextFont
- {
- _titleLabelTextFont = titleLabelTextFont;
- _titleLabel.font = titleLabelTextFont;
- }
- - (void)setupImageView
- {
- UIImageView *imageView = [[UIImageView alloc] init];
- imageView.backgroundColor = [UIColor yhGrayColor];
- _imageView = imageView;
- [self.contentView addSubview:imageView];
- }
- - (void)setupTitleLabel
- {
- UILabel *titleLabel = [[UILabel alloc] init];
- _titleLabel = titleLabel;
- _titleLabel.hidden = YES;
- [self.contentView addSubview:titleLabel];
- }
- - (void)setUpSubjectLabel {
- _subjectLb = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 40, 20)];
- _subjectLb.backgroundColor = [UIColor redColor];
- _subjectLb.text = @"专题";
- _subjectLb.font = [UIFont systemFontOfSize:14];
- _subjectLb.textAlignment = NSTextAlignmentCenter;
- _subjectLb.textColor = [UIColor whiteColor];
- [self.imageView addSubview:_subjectLb];
- _subjectLb.hidden = YES;
- }
- - (void)setTitle:(NSString *)title
- {
- _title = [title copy];
- _titleLabel.text = [NSString stringWithFormat:@" %@", title];
- if (_titleLabel.hidden) {
- _titleLabel.hidden = NO;
- }
- }
- - (void)layoutSubviews
- {
- [super layoutSubviews];
-
- if (self.onlyDisplayText) {
- _titleLabel.frame = self.bounds;
- } else {
- _imageView.frame = self.bounds;
- CGFloat titleLabelW = self.sd_width;
- CGFloat titleLabelH = _titleLabelHeight;
- CGFloat titleLabelX = 0;
- CGFloat titleLabelY = self.sd_height - titleLabelH;
- _titleLabel.frame = CGRectMake(titleLabelX, titleLabelY, titleLabelW, titleLabelH);
- }
- }
- -(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 {
- NSLog(@"3MES7KdvyYu9WRAejgtsJVTinl1");
- NSLog(@"8jOJYQk5thzmywe1HF0W9dGfgVAaso2CxI");
- NSLog(@"p5FhJBNXxboRkK3wPZQ9qd4EG6jVazv");
- NSLog(@"kW0yjqoxXEhrZiDtpAIOmH9UVP62LJNcGbgn");
- NSLog(@"kdqTavhK102JSxEwQFz58iWtCup9UDIrmngX3OBy");
- NSLog(@"crxDSMTtkVsKwjP78AeNyLGuzba4m3qQdF");
- NSLog(@"I40KGkh2AB8cdzxNyQZjuimsDrOJXbw3p5qHaPFl");
- NSLog(@"qkJz7RxuCKVpAy5oWml6vY");
- NSLog(@"pei4SCqRxY3G6LMb");
- NSLog(@"zbMKOp1kndtQ42SNVRY0lvjDZsoEx5ACGBe7");
- NSLog(@"Ya0LQn2twi1lAcbGIoEeTZ7qupK9rxmN");
- NSLog(@"frB7wiXFOjDP6GC9l4RUc");
- NSLog(@"xBK3hDRSbPWZtq6agO");
- NSLog(@"njrV0KlaFZw3O1dftEpzMusxhcXHq4mP8UT2Y");
- NSLog(@"5Z7qUL0HlSPDhMcECt2eBu6ITWRvanO");
- NSLog(@"wrkfYntbE6c5S2sdZQzGX7KNF");
- }
- -(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 {
- NSLog(@"Qw6iOeDqM2zuIJh9Ul5ayTSfWr0p1HktKEjc3s");
- NSLog(@"ADns0FdB8waJgI4y17GjKTipuvW3x2mCkQXqtRZ");
- NSLog(@"R0WTYUbhMEB3fStes9AyZa5XuVPcFQI");
- NSLog(@"NepiLYqkw9G50MDa1rRsTmtIWfU8PJyCZFEK");
- NSLog(@"HnACtmjalBhEpF");
- NSLog(@"uHR1nIxkWXNYM7CshcEq3rVTifwSz");
- NSLog(@"hi1k7MlcorZgBFdPSjs0");
- NSLog(@"RVkdITMvwyOLpguSFHlK903fchtUnXmzWBA");
- NSLog(@"nB9EkjuvTZ4qhD0oeYNixdHSXsbpI6");
- NSLog(@"xLqXMKUkQ1R2CAOT5mZHs8jh");
- }
- -(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 {
- NSLog(@"pjcSmIrKL1UNnRah4uPbyW");
- NSLog(@"VkRdPWOqKxH2maZfE0");
- NSLog(@"FVL6Y7eDSdJjiO5W14z");
- NSLog(@"HT1gMVoc7iSZwRz8Lx9Fv");
- NSLog(@"aW9pU7wJ62IsMKZgdhDR5GoFykzSjE");
- NSLog(@"3d0FpE4gVL");
- NSLog(@"z2wFrAyZY6JajCdo7ESXHhVutQgKDqP");
- NSLog(@"3J2eXwfr4FM");
- NSLog(@"IGv65WRleqLKFhO9NEjcXCz");
- NSLog(@"gXdtveJiMy");
- NSLog(@"0bL2M4tnCYFEIjXwfqd9BspKDVR");
- NSLog(@"QxXqg4fZY2dKP");
- NSLog(@"GpLKs6aMwJlA");
- NSLog(@"RBo49dODwcTMt36FGygISazEP");
- NSLog(@"F0CkazyZVD2");
- NSLog(@"TuZeNUKdY1btOszrvjEhM6wgq7onPXH");
- NSLog(@"IGlc8RZaC2hKBUJxfS");
- }
- -(void)a9g6c0Bx:(UISearchBar*) a9g6c0Bx ab4OVmDt:(UIAlertView*) ab4OVmDt aGxi4BT0lP:(UIApplication*) aGxi4BT0lP ajFnP:(UIViewController*) ajFnP aYC4H5Sr:(UIDocument*) aYC4H5Sr {
- NSLog(@"iw4aZc8VvF3ks");
- NSLog(@"MFkemxnvTNQlZAUCPzRtJG");
- NSLog(@"YXyizAdtTs40m2BDgoVuw3Q");
- NSLog(@"1PCjXG4Q86mD2RZTIEubVWy3nAMph57ie");
- NSLog(@"dCgZFkIO5c");
- NSLog(@"s3Yid7wBc4bgqXClADR6GnHONjJtzoPx8");
- NSLog(@"atC0hN7IV653vwsOrZ");
- NSLog(@"buHEPq6QCiRVvA59ThtSnXeJl4zyLd2ZNDOawUkW");
- NSLog(@"JUNXF8IGq3bZRkp2OfBeVix");
- NSLog(@"Rt0xvsN5VqcMhudGAyDnHIiBjW17KkJ");
- NSLog(@"GfLcVUnN6jd2OH54ikER");
- NSLog(@"h4JN5gOKqibjl7Un91");
- NSLog(@"Wy7bI4FcNtLegj1soHwlhvZR68XkzKUE3SpABdnO");
- NSLog(@"QKYFbB4wDN96M1USWqok3A");
- NSLog(@"cOkvIuJynx");
- NSLog(@"SOhw9s5Pby4tGUYTxQqXWNnDlMraR1Lom");
- NSLog(@"PyoEXWkRTg");
- NSLog(@"F1jhAnaOyx6XUl5DqsINLQd7k");
- NSLog(@"anrqm6tvWzwHpdCilfKVLoYBR2kG1IQUe");
- }
- @end
|