@interface SliderViewController ()
@property (strong, nonatomic) UISlider *slider;
@end
@implementation SliderViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// スライダーの作成
_slider = [[UISlider alloc] initWithFrame:CGRectMake(20, 100, 280, 50)];
// 最小値
_slider.minimumValue = 0.0f;
// 最大値
_slider.maximumValue = 1.0f;
// 現在値
_slider.value = 0.5f;
// スライダー変更時のメソッド
[_slider addTarget:self
action:@selector(onChangeSlider:)
forControlEvents:UIControlEventValueChanged];
// スライダーをviewに追加
[self.view addSubview:_slider];
}
// スライダー変更時
- (void)onChangeSlider:(id)sender
{
UISlider *slider = (UISlider*)sender;
NSLog(@"%f", slider.value);
}
2014年4月27日日曜日
UISliderを作成する
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿