一、通过slider控制圆的缩放

1.实现过程

新建一个项目,新建一个继承自UIview的类,并和storyboard中自定义的view进行关联。
代码示例:
SLViewController.m文件

 1 #import "SLViewController.h"
 2 #import "SLview.h"
 3 
 4 @interface YYViewController ()
 5 @property (weak, nonatomic) IBOutlet YYview *circleView;
 6 - (IBAction)valueChange:(UISlider *)sender;
 7 
 8 @end
 9 
10 @implementation YYViewController
11 
12 - (void)viewDidLoad
13 {
14     [super viewDidLoad];
15     // Do any additional setup after loading the view, typically from a nib.
16 }
17 
18 
19 - (IBAction)valueChange:(UISlider *)sender {
20     //当值改变的时候,把值传递给view,改变圆的半径
21     NSLog(@"%f",sender.value);
22     //把sender的值传递给自定义view,设置圆的半径
23     self.circleView.radius=sender.value;
24 }
25 @end
SLViewController.m

相关文章: