Wiele animacji w systemie iOS nie zostało dobrze zaprojektowanych. Pomijając ich aspekt wizualny, który ze względu na brak spójności nie przypadł mi do gustu, należy wspomnieć, że w wielu przypadkach wszelkiego rodzaju przejścia i przesunięcia wiążą się ze spadkiem ilości wyświetlanych klatek na sekundę, a ponadto obciążają układy SoC naszych urządzeń. Prowadzi to do większego zużycia energii, a nawet do spowolnienia starszych iPhone'ów i iPadów.

Niestety w ustawieniach systemu iOS nie znajdziemy odpowiedniej opcji, której wyłączenie poskutkowałoby wyłączeniem wszelkiego rodzaju animacji. Jeden z użytkowników serwisu Reddit – vista980622 – odkrył jednak błąd w oprogramowaniu Apple. Skorzystanie z niego prowadzi do wyłączenia wszystkich zbędnych animacji, a zostawia takie efekty jak przechodzenie między stronami Springboardu czy też wysuwanie Centrum Kontroli z dolnej części ekranu.

W celu wykorzystania wspomnianego wyżej błędu należy wejść w Ustawienia, i w sekcji Ogólne otworzyć zakładkę Dostępność. Po przejściu do AssistiveTouch i włączeniu pierwszej opcji na naszym ekranie pojawi się mała ikona. Teraz należy przejść do głównego ekranu przez naciśnięcie przycisku Home i przesunięcie wspomnianej wyżej ikony do prawego dolnego rogu ekranu. Kolejnym krokiem będzie przesunięcie ekranu w dół, tak aby pojawił się Spotlight i szybkie naciśnięcie pustej przestrzeni w momencie, gdy ikona pojawi się tuż nad klawiaturą. Krok ten należy powtórzyć kilka razy, aby animacje zostały włączone.

Ikonę AssistiveTouch można z powrotem ukryć po całej operacji, a w celu przywrócenia animacji konieczne będzie ponowne uruchomienie telefonu. Na koniec dodam, że opisany wyżej trik działa również w iOS 9.3 beta, więc istnieje duża szansa, że skorzystanie z niego będzie możliwe również w stabilnej wersji systemu. Poniżej znajdziecie film przygotowany przez dziennikarza serwisu 9TO5MAC, który pokazuje, jak wygląda cały proces.