Lesen Sie die Scroll-Funktion View Programming Guide Abschnitt zum Scrollen zu einer bestimmten Position. Es gibt Beispiele für oben oder unten. Sie würden nur die Berechnung ändern, um den Ursprung basierend auf der Mitte Ihres NSView zu berechnen. Etwas wie:
%Vor%Tags und Links objective-c macos cocoa nsview nsscrollview