Mam UIViewpodobny do iPhone'a Springboard. Stworzyłem go za pomocą UIScrollViewi UIButtons. Chcę wyłączyć przewijanie w poziomie we wspomnianym widoku przewijania. Chcę tylko przewijania w pionie. Jak to osiągnąć?
Mam UIViewpodobny do iPhone'a Springboard. Stworzyłem go za pomocą UIScrollViewi UIButtons. Chcę wyłączyć przewijanie w poziomie we wspomnianym widoku przewijania. Chcę tylko przewijania w pionie. Jak to osiągnąć?
Mobilna przeglądarka Safari umożliwia przełączanie stron przez wprowadzenie pewnego rodzaju poziomego widoku stronicowania UIScrollView z kontrolką strony u dołu. Próbuję odtworzyć to szczególne zachowanie, w którym UIScrollView przewijany w poziomie pokazuje część zawartości następnego...
Jak mogę zmusić stronę, UIScrollVieww której stronicowanie i przewijanie są włączone, w danym momencie poruszają się tylko w pionie lub w poziomie? Rozumiem, że directionalLockEnabledwłaściwość powinna to osiągnąć, ale ukośne przesunięcie nadal powoduje przewijanie widoku po przekątnej zamiast...
Mam widok przewijania, który jest szerokością ekranu, ale tylko około 70 pikseli wysokości. Zawiera wiele ikon 50 x 50 (z przestrzenią wokół nich), z których użytkownik powinien mieć do wyboru. Ale zawsze chcę, aby widok przewijania zachowywał się w sposób stronicowany, zawsze zatrzymując się z...
Czy istnieje sposób, aby dowiedzieć się, czy UIScrollViewdoszło do górnej lub dolnej części w środku - (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate ? dzięki.
Odkryłem dziwne zachowanie w mojej aplikacji, w której podłączony IBOutletma ramkę widoku połączonego między wywołaniami w moim kontrolerze widoku do viewWillAppear:i viewDidAppear:. Oto odpowiedni kod w mojej UIViewControllerpodklasie: -(void)viewWillAppear:(BOOL)animated { NSLog(@"%@",...
W IB jest opcja usunięcia zaznaczenia przewijania w pionie w widoku scrollview, ale wydaje się, że nie działa. W jaki sposób można ustawić widok przewijania tak, aby w kodzie przewijał się tylko poziomo, a nie pionowo, a nie IB?
Podczas UIScrollViewprzewijania (lub jej klasy pochodnej), wygląda na to, że wszystkie NSTimersuruchomione programy zostają wstrzymane do czasu zakończenia przewijania. Czy można to obejść? Wątki? Ustawienie priorytetu? Byle co?
Uwaga: udzielona tutaj odpowiedź nie działa dla mnie. Mam UIScrollView (nie widok tabeli, tylko niestandardową rzecz), a gdy użytkownik wykonuje określone czynności, chcę zabić przewijanie (przeciąganie lub zwalnianie) w widoku. Próbowałem zrobić np. Tak: [scrollView...