2013-01-13 4 views
0

볼륨에 대한 사용자 지정 슬라이더가 있으며, 슬라이더의 현재 값을 팝업에 표시하려면 아래 그림을 참조하십시오.슬라이더 단추와 함께 팝업 메뉴를 이동하는 방법

불행히도 순간에 popover는 슬라이더 중간에 고정되어 있습니다.

어떻게 슬라이더 버튼과 함께 움직이게할까요?

내가 지금까지 무엇을 가지고 :

- (IBAction)showPopover:(id)sender { 

    volumeSetting = [sender intValue]; 
    [volumeLabel setStringValue:[NSString stringWithFormat:@"%i",volumeSetting]]; 
    [popover showRelativeToRect:[sender bounds] ofView:sender preferredEdge:NSMinYEdge ]; 

} 

enter image description here

답변

0

대신 슬라이더가 지금이 순간에 어디에 오히려 결정 (위치에서 작은 사각형을 만들 보낸 사람의 경계를 사용하는 NSPopover는이 크기를 사용하여 기본 크기에 따라 테두리를 가운데에 맞 춥니 다. 불행하게도, 이것은 팝 오버를 애니메이션화하지 않습니다. 그것은 단지 한 위치에서 다음 위치로 점프 할 것입니다.