0
내 응용 프로그램에서 uislider를 사용하고 있습니다. 이제 슬라이더를 움직일 때 가운데 버튼의 위치를 얻고 싶습니다. 어떻게 가능합니까?UISLDER의 좌표를 찾는 방법은 무엇입니까?
내 응용 프로그램에서 uislider를 사용하고 있습니다. 이제 슬라이더를 움직일 때 가운데 버튼의 위치를 얻고 싶습니다. 어떻게 가능합니까?UISLDER의 좌표를 찾는 방법은 무엇입니까?
UISlider *slider = mySlider;
CGRect bounds = slider.bounds;
CGRect trackRect = [slider trackRectForBounds:bounds];
CGRect thumbPosition = [slider thumbRectForBounds:bounds trackRect:trackRect
value:slider.value];
문서 here을 참조하십시오.
하위 뷰 중 하나입니다. 그러나 이와 같이 액세스하면 향후 OS 버전에서 손상 될 수 있습니다. 좌표 계산에있어 합리적인 추측을 할 수 있습니다.
슬라이더의 값 또는 가운데 버튼 이미지의 실제 픽셀 좌표에 대해 이야기하고 있습니까? – Tim
센터 버튼 이미지의 실제 픽셀 좌표를 말하고 있습니까? – JohnWhite