UISlider와 같은 원형 슬라이더 컨트롤을 만들어 보았습니다.
2578 단어 iOSObjective-C우이
개요
iOS의 UISlider는 편리하지만 옆에 넓게 공간을 차지해야하므로 배치가 어렵습니다.
거기서, 오디오 기기의 볼륨과 같은, 원형의 Slider를 만들어 보았습니다.
사용법
샘플 코드의 UICircleSlider 폴더별로 프로젝트에 복사합니다.
나머지는 거의 UISlider와 같습니다.
// 画像
circleSlider.image = [UIImage imageNamed:@"volume"];
// 最小値
circleSlider.minimumValue = 0;
// 最大値
circleSlider.maximumValue = 100;
// 初期値
circleSlider.value = 0;
// 通知設定
circleSlider.delegate = self;
값이 변경되면 delegate에서 알리려고합니다.
- (void)didChangeValue:(UICircleSlider *)sender
{
[valueLabel setText:[NSString stringWithFormat:@"%.2f", sender.value]];
}
이미지는 자유롭게 변경할 수 있습니다. (샘플처럼 위쪽을 향한 상태의 이미지를 사용하십시오)
샘플 코드
본체와 함께 github에서 부디.
UICircleSlider
Reference
이 문제에 관하여(UISlider와 같은 원형 슬라이더 컨트롤을 만들어 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tamiorock/items/853066476399e6ce18f5
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
샘플 코드의 UICircleSlider 폴더별로 프로젝트에 복사합니다.
나머지는 거의 UISlider와 같습니다.
// 画像
circleSlider.image = [UIImage imageNamed:@"volume"];
// 最小値
circleSlider.minimumValue = 0;
// 最大値
circleSlider.maximumValue = 100;
// 初期値
circleSlider.value = 0;
// 通知設定
circleSlider.delegate = self;
값이 변경되면 delegate에서 알리려고합니다.
- (void)didChangeValue:(UICircleSlider *)sender
{
[valueLabel setText:[NSString stringWithFormat:@"%.2f", sender.value]];
}
이미지는 자유롭게 변경할 수 있습니다. (샘플처럼 위쪽을 향한 상태의 이미지를 사용하십시오)
샘플 코드
본체와 함께 github에서 부디.
UICircleSlider
Reference
이 문제에 관하여(UISlider와 같은 원형 슬라이더 컨트롤을 만들어 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tamiorock/items/853066476399e6ce18f5
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(UISlider와 같은 원형 슬라이더 컨트롤을 만들어 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tamiorock/items/853066476399e6ce18f5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)