Pytania otagowane jako uiscrollview

Użyj tego tagu w przypadku wszystkich pytań dotyczących widoków przewijania w iOS. NIE używaj tego tagu na innych platformach.

24
UIScrollView nie przewija
Mam jeden, UIScrollViewktóry zawiera wiele UIImageViews, UILabels itp ... etykiety są znacznie dłuższe niż te UIScrollView, ale kiedy uruchamiam aplikację, nie mogę kliknąć i przewinąć w dół ... Dlaczego tak się dzieje? Dzięki
129 ios  iphone  ipad  uiscrollview 

10
Jak dodać początkowe wypełnienie do widoku dodanego wewnątrz UIStackView
To jest moja konfiguracja: mam UIScrollViewwiodącą, górną, próbną krawędź ustawioną na 0. Wewnątrz tego dodaję UIStackViewz następującymi ograniczeniami: stackView.centerYAnchor.constraintEqualToAnchor(selectedContactsScrollView.centerYAnchor).active = true stackView.leadingAnchor.constraintEqualToAnchor(selectedContactsScrollView.leadingAnchor).active = true Wewnątrz widoku stosu dodaję kilka widoków. Mój problem polega na tym, że ze względu na ograniczenia pierwszy widok dodany do widoku stosu również będzie miał krawędź …

17
Jak używać UIScrollView w Storyboard
Mam widok przewijania z zawartością o wysokości 1000 pikseli i chciałbym móc go rozłożyć, aby ułatwić projektowanie w scenorysie. Wiem, że można to zrobić programowo, ale naprawdę chcę móc to zobaczyć wizualnie. Za każdym razem, gdy umieszczam widok przewijania na kontrolerze widoku, nie przewija się. Czy można sprawić, by działał …

14
Pobieranie bieżącej strony
W moim widoku przewijania chcę uzyskać bieżącą wyświetlaną stronę (może strona nie jest właściwym terminem). Nie mogę znaleźć żadnej zmiennej, która to przechowuje. Ale myślę, że trzeba to gdzieś trzymać, ponieważ wskaźnik jest w stanie pokazać, który podwidok widoku przewijania jest obecnie wyświetlany. Czy jest to całkowicie przed nami ukryte, …

17
jak używać UIScrollView w programie Interface Builder?
Chociaż UIScrollVieww przeszłości z powodzeniem korzystałem z niego, manipulując nim programowo, mam problem z uruchomieniem go, konfigurując go wyłącznie w Interface Builder. Mam prostą stronę „informacje” w mojej aplikacji na iPhone'a. Ma UITextViewkilka ikon i łącza do innych moich aplikacji. Dodałem wszystkie te widoki do mojego UIScrollView, układając je tak, …


10
UIScrollView poziome stronicowanie, takie jak karty Mobile Safari
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 widoku. Przykład dostarczony przez Apple: PageControl pokazuje, jak używać UIScrollView do stronicowania poziomego, ale wszystkie widoki …

20
UIScrollView: stronicowanie w poziomie, przewijanie w pionie?
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 ograniczania ruchu do pojedynczej osi. Edycja: aby było jaśniej, chciałbym umożliwić użytkownikowi …



4
Ramka widoku zmienia się pomiędzy viewWillAppear: i viewDidAppear:
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(@"%@", self.scrollView); } -(void)viewDidAppear:(BOOL)animated { NSLog(@"%@", self.scrollView); } i wynikowy wynik dziennika: MyApp[61880:c07] <UIScrollView: 0x1057eff0; frame = (0 0; 0 …



13
Jak programowo wymusić zatrzymanie przewijania w widoku UIScrollView?
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 scrollRectToVisible:CGRectInset([scrollView bounds], 10, 10) animated:NO]; na teorii, że biorąc pod uwagę prostokąt, który jest już …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.