elf setUpBtn];
19 }
20
21 #pragma mark - show
22 - (void)setUpShowTextField {
23 UITextField *show = [[UITextField alloc] init];
24 show.frame = CGRectMake(30, 360, 270, 30);
25 show.textAlignment = NSTextAlignmentCenter;
26 show.text = @"你是猪吗?";
27 show.textColor = QHLColor;
28 show.layer.cornerRadius = 5;
29 show.layer.masksToBounds = YES;
30 show.layer.borderWidth = 2.0;
31 show.layer.borderColor = QHLCGColor;
32 self.show = show;
33 [self.view addSubview:show];
34 }
35 #pragma mark - btn
36 - (void)setUpBtn {
37 UIButton *btn = [[UIButton alloc] init];
38 btn.layer.borderColor = QHLCGColor;
39 btn.frame = CGRectMake(30, 430, 270, 30);
40 btn.layer.borderWidth = 2.0;
41 btn.layer.cornerRadius = 5;
42 btn.layer.masksToBounds = YES;
43 [btn setTitle:@"点我呀" forState:UIControlStateNormal];
44 [btn setTitle:@"猪是你" forState:UIControlStateHighlighted];
45 [btn setTitleColor:QHLColor forState:UIControlStateNormal];
46 [self.view addSubview:btn];
47
48 [btn addTarget:self action:@selector(btnDidClick) forControlEvents:UIControlEventTouchUpInside];
49 }
50 #pragma mark - btn 点击事件
51 - (void)btnDidClick {
52 [self.show shakeWithTimes:20 speed:0.05 range:3 shakeDirection:(self.directBtn.selectedSegmentIndex == 0)?QHLDirectionHorizontal:QHLDirectionVertical];
53 }
54 @end
在 - (void)viewDidLoad {} 中添加一个textField和button,然后设置相关的属性,并给button添加点击事件
当点击事件触发的时候,textField抖动!!!!
自己试了textField 和button的抖动效果 别的没试~~~
如果哪里有些错的地方 求大神指点!!!
|