Я разрабатываю небольшое приложение OS X, которое состоит из двух объектов NSTextView, и каждый из них завернут NSScrollView.Синхронизировать два NSScrollViews
Я последовал шаги, упомянутые в Apple Mac Developer Library (https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/NSScrollViewGuide/Articles/SynchroScroll.html)
Это похоже на работу ... ну, по крайней мере, когда пользователь прокручивает вручную, выполняя обычные жесты прокрутки. Но синхронная прокрутка не работает, когда пользователь вводит много текста в NSTextView, что заставляет ScrollView прокручивать вниз.
Синхронизированное (и, следовательно, прослушивание) прокрутка вниз прокручивается на короткое время, а затем возвращается в начало текстового вида.
Кто-нибудь знает, почему это может случиться?
Экспресс-тест (OS X 10.10). Что вы изменили? Какой текст выше? – Willeke
Текст не выше. Второй (синхронизированный) TextView просто прокручивается назад, когда я добавляю новую строку в первый TextView – Alex