Mam UIScrollView i dzwonię scrollRectToVisible: animated: YES na tym. Chciałbym ustawić prędkość animacji. Czy to możliwe?UIScrollView scrollRectToVisible na niestandardową prędkość
7
A
Odpowiedz
12
Skończyło się na znalezieniu rozwiązania. W moim przypadku przewijanie zostało animowane programowo po uruchomieniu, aby naśladować automat do gry (z 3 poziomymi UIScrollViews). Robiono to za pomocą metody scrollRectToVisible: animated:.
mam ustawić prędkość niestandardowej przy użyciu beginAnimation UIView za:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDelegate:self];
[UIView setAnimationDuration:(abs(rMid-pMid)*0.3)];
scrollMid.contentOffset = CGPointMake(rMid*320, 0);
[UIView commitAnimations];
AnimationDuration zależy od odległości przewijacz musi poruszać się między sobą „rysunek”.
4
Nowoczesna wersja z bloków:
[UIView animateWithDuration:1.0 animations:^{
[self.scrollView scrollRectToVisible:CGRectMake(...) animated:NO];
} completion:^(BOOL finished) {
...
}];
Powiązane problemy
- 1. iphone - UIScrollview - scrollRectToVisible z wolną animacją
- 2. UIScrollView scrollRectToVisible: animated: czy istnieje sposób, w jaki można wywołać metodę po zakończeniu animacji?
- 3. UIScrollView inside UIScrollView
- 4. UIScrollView inside of UIScrollView?
- 5. ScrollRectToVisible nie działa zgodnie z przeznaczeniem
- 6. Prędkość nośnika Prędkość dla Windows Phone 8
- 7. Prędkość CSS
- 8. Prędkość [] .forEach.call (...
- 9. Wykryj lokalizację dotyku na UIScrollView?
- 10. Prędkość CLLocation
- 11. Czy kolejność przełączników ma wpływ na prędkość?
- 12. Uruchomić niestandardową ROM na AVD
- 13. Jak zmniejszyć prędkość Internetu
- 14. PHP prędkość usort
- 15. Circular UIScrollView
- 16. Mysql popraw prędkość SELECT
- 17. Pobierz programowo prędkość łącza?
- 18. CLLOKACJA zwracająca ujemną prędkość
- 19. Zwiększ prędkość openCover
- 20. Wskaźniki i prędkość wykonywania
- 21. Wykryj zdarzenie dotykowe na UIScrollView ORAZ na komponentach UIView [który jest umieszczony wewnątrz UIScrollView]
- 22. Prędkość Sproutcore vs Cappuccino
- 23. Nieskończone przewijanie - setContentOffset: zatrzymuje hamowanie UIScrollView
- 24. loop UIScrollView
- 25. UIScrollView touchesBegan
- 26. Prędkość magistrali usługi Azure
- 27. Prędkość vs. FreeMarker
- 28. prędkość odtwarzania dźwięku pygame
- 29. Prędkość i $ foreach.count
- 30. Śledź prędkość ruchomego widoku