Pytania otagowane jako uicollectionview

Klasa UICollectionView zarządza uporządkowaną kolekcją elementów danych i przedstawia je przy użyciu dostosowywalnych układów. Widoki kolekcji zapewniają tę samą ogólną funkcję, co widoki tabeli, z tą różnicą, że widok kolekcji może obsługiwać więcej niż tylko układy jednokolumnowe. Widoki kolekcji obsługują konfigurowalne układy, których można używać do implementowania siatek wielokolumnowych, układów kafelkowych, układów kołowych i wielu innych. Dostępne w iOS 6.0 i nowszych

16
UICollectionView Samoziarniste komórki z automatycznym układem
Próbuję uzyskać samokierowanie UICollectionViewCellsprzy użyciu Auto Layout, ale wydaje mi się, że nie mogę zmusić komórek do dostosowania się do zawartości. Mam problem ze zrozumieniem, w jaki sposób rozmiar komórki jest aktualizowany na podstawie zawartości zawartości contentView komórki. Oto konfiguracja, którą wypróbowałem: Niestandardowy UICollectionViewCellz UITextViewtreściąView. Przewijanie UITextViewjest wyłączone. Ograniczeniem poziomym …

25
Odstępy między komórkami w UICollectionView
Jak ustawić odstępy między komórkami w sekcji UICollectionView? Wiem, że istnieje właściwość, minimumInteritemSpacingktórą ustawiłem na 5.0, ale odstępy nie pojawiają się 5.0. Wdrożyłem metodę delegowania przepływu. - (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section { return 5.0; } wciąż nie otrzymuję pożądanego rezultatu. Myślę, że to minimalne odstępy. Czy nie ma sposobu na …

15
UICollectionView marginesy odstępów
Mam zdjęcie, UICollectionViewktóre pokazuje. Utworzyłem widok kolekcji za pomocą UICollectionViewFlowLayout. Działa dobrze, ale chciałbym mieć odstępy na marginesach. Czy można to zrobić za pomocą, UICollectionViewFlowLayoutczy muszę zaimplementować własne UICollectionViewLayout?

5
Jak zrobić prosty widok kolekcji za pomocą Swift
Próbuję nauczyć się korzystać UICollectionView. Dokumentacja jest trochę trudne do zrozumienia i samouczków, które znalazłem były albo w Objective C lub długo skomplikowanych projektów. Kiedy uczyłem się, jak korzystać UITableView, My ❤ Swift's, jak zrobić prosty widok tabeli z iOS 8, a Swift miał bardzo podstawową konfigurację i wyjaśnienie, które …

11
Programowe tworzenie UICollectionView
Szukam przewodnika lub samouczka, który pokaże mi, jak skonfigurować prosty UICollectionView przy użyciu tylko kodu. Brodzę po dokumentacji na stronie Apple i korzystam z podręcznika . Ale naprawdę skorzystałbym z prostego przewodnika, który może pokazać mi, jak skonfigurować UICollectionView bez konieczności używania Storyboardów lub plików XIB / NIB - ale …

7
UIRefreshControl w UICollectionView działa tylko wtedy, gdy kolekcja wypełnia wysokość kontenera
Próbuję dodać a UIRefreshControldo UICollectionView, ale problem polega na tym, że formant odświeżania nie pojawia się, chyba że widok kolekcji wypełnia wysokość jego kontenera nadrzędnego. Innymi słowy, o ile widok kolekcji nie jest wystarczająco długi, aby wymagać przewijania, nie można go wyciągnąć w dół, aby wyświetlić widok kontrolki odświeżania. Gdy …

9
Jak ustawić odstępy między komórkami i współczynnik rozmiaru UICollectionView - UICollectionViewFlowLayout?
Próbuję dodać UICollectionViewdo ViewController, i muszę mieć komórki 3 „w rzędzie” bez pustej przestrzeni pomiędzy komórkami (powinien wyglądać siatce). Szerokość komórki powinna wynosić jedną trzecią rozmiaru ekranu, więc pomyślałem, że layout.itemszerokość powinna być taka sama. Ale wtedy rozumiem: Jeśli zmniejszę ten rozmiar (np. O 7 lub 8 pikseli ), będzie …

15
UICollectionView wewnątrz UITableViewCell - dynamiczna wysokość?
Jeden z naszych ekranów aplikacji wymaga od nas umieszczenia UICollectionViewwewnątrz pliku UITableViewCell. To UICollectionViewbędzie mieć numer dynamicznych elementów, w wyniku wzrostu, które muszą być obliczane dynamicznie, jak również. Jednak napotykam problemy podczas próby obliczenia wysokości osadzenia UICollectionView. Nasze nadrzędne UIViewControllerzostały stworzone w Storyboards i korzystają z automatycznego układu. Ale nie …

15
UICollectionView, komórki o pełnej szerokości, czy zezwolić na automatyczne układanie dynamicznej wysokości?
W pionie UICollectionView, Czy można mieć komórki o pełnej szerokości , ale zezwolić na kontrolowanie wysokości dynamicznej przez autoukładanie ? To wydaje mi się być może „najważniejszym pytaniem w iOS, na które nie ma dobrej odpowiedzi”. Ważny: Zwróć uwagę, że w 99% przypadków, aby uzyskać komórki o pełnej szerokości + …

13
Jak określić wysokość UICollectionView za pomocą FlowLayout
Mam UICollectionViewz ikoną UICollectionViewFlowLayouti chcę obliczyć rozmiar jego zawartości (do zwrotu intrinsicContentSizepotrzebnego do dostosowania jego wysokości za pomocą AutoLayout). Problem polega na tym, że nawet jeśli mam stałą i równą wysokość dla wszystkich komórek, nie wiem, ile "wierszy" / linii mam w pliku UICollectionView. Nie mogę również określić tej liczby …

16
UICollectionView bieżący widoczny indeks komórek
Po UICollectionViewraz pierwszy używam aplikacji na iPada. Ustawiłem UICollectionViewtak, aby jego rozmiar i rozmiar komórki były takie same, czyli tylko raz komórka jest wyświetlana na raz. Problem: Teraz, gdy użytkownik przewija UICollectionView, muszę wiedzieć, która komórka jest widoczna, muszę zaktualizować inne elementy interfejsu użytkownika po zmianie. Nie znalazłem do tego …

5
Określanie jednego wymiaru komórek w UICollectionView przy użyciu automatycznego układu
W iOS 8 UICollectionViewFlowLayoutobsługuje automatyczną zmianę rozmiaru komórek na podstawie ich własnego rozmiaru zawartości. Spowoduje to zmianę rozmiaru komórek pod względem szerokości i wysokości zgodnie z ich zawartością. Czy można określić stałą wartość szerokości (lub wysokości) wszystkich komórek i zezwolić na zmianę rozmiaru innych wymiarów? Dla prostego przykładu rozważmy wielokreskową …

21
Paging UICollectionView według komórek, a nie ekranu
Mam UICollectionViewprzewijanie w poziomie i zawsze są 2 komórki obok siebie na całym ekranie. Potrzebuję, aby przewijanie zatrzymało się na początku komórki. Po włączeniu stronicowania widok kolekcji przewija całą stronę, czyli 2 komórki jednocześnie, a następnie zatrzymuje się. Muszę włączyć przewijanie o pojedynczą komórkę lub przewijanie o wiele komórek z …

20
Jak programowo ustawić szerokość i wysokość UICollectionViewCell
Próbuję zaimplementować CollectionView. Kiedy używam Autolayout, moje komórki nie zmieniają rozmiaru, ale ich wyrównanie. Teraz wolałabym zmienić ich rozmiary na np //var size = CGSize(width: self.view.frame.width/10, height: self.view.frame.width/10) Spróbowałem umieścić w moim CellForItemAtIndexPath collectionCell.size = size to jednak nie zadziałało. Czy jest sposób, aby to osiągnąć? edytuj : Wygląda na …

8
Długie naciśnięcie gestu na UICollectionViewCell
Zastanawiałem się, jak dodać aparat rozpoznawania gestów długiego naciśnięcia do (podklasy) UICollectionView. W dokumentacji przeczytałem, że jest dodawany domyślnie, ale nie wiem jak. Chcę: Długie naciśnięcie komórki ( mam kalendarz z github ), sprawdzenie , która komórka jest dotknięta, a następnie robienie z nią rzeczy. Muszę wiedzieć, która komórka jest …

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.