Имам (голям) NSImageView, вграден в (по-малък) NSScrollView. Искам автоматично да превъртя, ако мишката се доближи до ръба на прозореца, как да направя това?
Как да превъртате автоматично, когато мишката е близо до ръба на прозореца
Отговори (2)
Можете да създадете NSTrackingArea, който да бъде уведомяван, когато мишката навлезе в определена област от изглед и след това да използвате една от процедурите за превъртане на NSResponder, за да превъртите изгледа.
person
Richard Stahl
schedule
04.10.2012
Cocoa има вграден метод, наречен NSView.autoscroll(with:) което автоматично ще превърта обхващащия изглед на превъртане, когато проследява събития с мишката и курсорът е извън изгледа на клипа на изгледа на превъртане.
person
Andrew
schedule
29.06.2020