1
Использование колесика мыши (или прокрутки трекпада), мое пользовательское прокрутка прокручивает слишком быстро для своих целей в приложении. Есть ли способ уменьшить количество прокрутки при каждом прокрутке пользователя с помощью трекпада или колеса?Как сделать прокрутку NSScrollView медленнее?
Я не уверен, как именно, но я вижу это как вариант. Теоретически я мог бы назвать супер с измененным 'NSEvent', но я не уверен, как воссоздать' NSEvent'. (Я также не хочу менять какие-либо другие функции по умолчанию) – Vervious
Я не думаю, что вы хотите назвать супер с измененным событием - я думаю, вам нужно вручную обработать прокрутку вашего NSScrollView внутри этого переопределенного метода , –
Вы хотите обратить внимание на свойства documentVisibleRect и contentSize вашего scrollview. У Apple есть полезная информация о ручном прокрутке по адресу: https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/NSScrollViewGuide/Articles/Scrolling.html#//apple_ref/doc/uid/TP40003463-SW1 –