J'ai un NSTextView, à l'intérieur d'un NSScrollView, et je veux le faire défiler jusqu'à exactement où il était après avoir repeuplé le NSTextView avec de nouvelles données. Jusqu'à présent, j'ai essayé des variantes sur le code ci-dessous, mais il ne l'obtient jamais tout à fait raison. J'ai besoin d'une méthode setDocumentVisibleRect, mais il n'y en a pas.Faire défiler un NSTextView à un rect exact?
NSRect oldVisibleRect = [[[self scrollView] contentView] documentVisibleRect];
[Code de données] repeupler
[[[self scrollView] contentView] scrollToPoint:newPoint];
Toutes les idées?
Quelles sortes de modifications faites-vous au contenu de la vue de texte? –