- (void)mouseDragged:(NSEvent *)theEvent {
NSSize dynamicImageSize;
dynamicImageSize = [[self image] size];
NSSize contentSize = [(NSScrollView*)[[self superview] superview] contentSize];
if(dynamicImageSize.height > contentSize.height || dynamicImageSize.width > contentSize.width)
{
float x = startOrigin.x - ([theEvent locationInWindow].x - startPt.x);
float y = startOrigin.y - ([theEvent locationInWindow].y - startPt.y);
[self scrollPoint:NSMakePoint(x, y)];
}
}
위의 코드에서 스크롤을 애니메이션화해야합니다. 이것을 어떻게 할 수 있습니까? 감사합니다. .스크롤 포인트에 애니메이션을 적용하는 방법은 무엇입니까?
당신에게 방법을 알아낼 수 있었을? 꽤 간단한 요청처럼 보입니다 ... – Chetan
@ Chetan : +1, 이것도 알고 싶습니다 – Dov