- (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
@漢人:+1、私もこれを知りたいです – Dov