Elastyczne przewijanie powoduje dla mnie wiele problemów. Jest fajnie, gdy działa, ale czasami jest bardzo opóźniony, szczególnie w Chrome.
Czy ktoś znalazł sposób na wyłączenie responsywnego przewijania i sprawienie, aby przewijanie zachowywało się jak w 10.8? Globalnie lub na aplikację.
Podczas wideo WWDC „Optymalizacja rysowania i przewijania w systemie OS X” inżynier Apple używa czegoś, co wygląda jak plik AppleScript, aby wyłączyć responsywne przewijanie globalnie, więc jest to możliwe, ale nie wiem, jak to zrobić.
Odpowiedzi:
Po pierwsze, zamieszczam te informacje jako możliwe pomocne informacje, a nie rozwiązania. Który może doprowadzić kogoś we właściwym kierunku.
Znalazłem to w Co nowego w OSX, który wyjaśnia, co i jak działa responsywne przewijanie.
Na dole znajduje się również informacja o tym, jak wyłączyć tę aplikację dla celów testowych.
Ale nie widzę tej opcji w moich własnych aplikacjach ani w żadnej innej.
Rzuciłem okiem na informacje o wydaniu pakietu - Reaktywne przewijanie, które jest bardziej szczegółowe.
Istnieją warunki, które powinny powstrzymać przypisywanie aplikacji do responsywnego przewijania. Jeden z nich jest:
Co rozumiem przez to, że jeśli aplikacja jest zbudowana tak, aby działała również na 10.6, to nie będzie miała tej funkcji dodanej.
Chrome AFAIK będzie działał od 10.6 w górę. Ale podejrzewam, że downloader pobiera wersję dla twojego obecnego systemu.
Być może wersja zbudowana tylko dla 10.6 wyłączyłaby ją w Chrome.
AKTUALIZACJA * Ale jak wskazuje bogdansrc w komentarzach. Nie ma jednej wersji dla 10.6
Próbowałem:
Ale isCompatibleWithResponsiveScrolling jest dla podklasy nsview i nie spodziewam się, że zadziała. Nie dostaję też tego problemu, więc nie mogę powiedzieć.
źródło
AKTUALIZACJA (7.XI.2013 po połączeniu z Apple Care):
Potrzebowałem również:
1) Resetowanie PRAM (po wyłączeniu, włączeniu trzymając CMD + ALT + P + R do drugiego gongu), jak to zrobić na komputerze Mac: https://support.apple.com/kb/ht1379
2) Resetowanie SMC (po wyłączeniu, włączeniu, trzymając SHIFT + CTRL + ALT (opcja) + POWER), jak to zrobić na komputerze Mac: https://support.apple.com/kb/HT3964
POWINIEN BYĆ: PONIŻEJ bezwładności
Prawdopodobnie NIE jest to trwałe rozwiązanie, ale szybki i wygodny hack w porównaniu do restartu systemu.
To zadziałało dla mnie. Przepraszamy, że zrzuty ekranu są w języku polskim. W każdym razie powinieneś zarządzać nim dzięki obrazom / ikonom.
Najpierw otwórz Dostępność z Preferencji systemowych
Następnie w ustawieniach Touchpad / Mouse kliknij przycisk touchpad
Następnie graj z / bez bezwładności.
źródło
Zapytałem Johna Siracusa na Twitterze:
https://twitter.com/siracusa/status/394988398009925632
Jego odpowiedź była bardzo zwięzła:
https://twitter.com/siracusa/status/394988398009925632
Myślę, że to nie znaczy, że nie możesz tego wyłączyć, tylko to, że John nie wie, jak to wyłączyć.
źródło