最近做项目要做一个类似淘宝淘抢购 的活动效果,就简单做了一个demo。菜鸟水平~~~~
直接贴代码
- (void)viewDidLoad {
[super viewDidLoad];
self.view.backgroundColor = [UIColor whiteColor];
_width = self.view.frame.size.width;
[self.view addSubview:self.scrollerViewTime];
self.scrollerViewTime.delegate = self;
self.scrollerViewTime.contentSize = CGSizeMake(_width * self.arrayTime.count / 5, 0);
for (NSInteger i = 0; i < self.arrayTime.count; i++) {
UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(_width / 5 * i, 0, _width / 5, 50)];
button.tag = 100 + i;
[button setTitle:self.arrayTime[i] forState:UIControlStateNormal];
button.backgroundColor = [UIColor colorWithWhite:0.2 alpha:1];
[self.scrollerViewTime addSubview:button];
[button addTarget:self action:@selector(clcikTimeButton:) forControlEvents:UIControlEventTouchUpInside];
if (i == 0 || i == 1 || i == self.arrayTime.count - 1 || i == self.arrayTime.count - 2) {
button.enabled = NO;
}
}
NSDate *date = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"HH:mm"];
NSString *time = [formatter stringFromDate:date];
NSLog(@"%@", time);
// time = @"20:00";
for (NSInteger i = 0; i &