«uicollectionview» etiketlenmiş sorular

UICollectionView sınıfı, veri öğelerinin sıralı koleksiyonunu yönetir ve bunları özelleştirilebilir düzenler kullanarak sunar. Koleksiyon görünümleri, bir koleksiyon görünümünün tek sütunlu mizanpajlardan daha fazlasını destekleyebilmesi dışında tablo görünümleriyle aynı genel işlevi sağlar. Koleksiyon görünümleri, çok sütunlu ızgaraları, döşemeli düzenleri, dairesel düzenleri ve daha fazlasını uygulamak için kullanılabilen özelleştirilebilir düzenleri destekler. İOS 6.0 ve sonrasında mevcuttur

3
UICollectionViewDelegateFlowLayout nasıl ayarlanır?
Bir UIViewController, bir UICollectionView için bir başvuru tutar. Denetleyici, UICollectionViewDelegateFlowLayout kullanarak yerleşik akış düzenini değiştirmelidir. Görünümün veri kaynağını self olarak ayarlamak oldukça kolaydır: MyViewController.m - (void)viewDidLoad { self.collectionView.dataSource = self; } Ancak denetleyiciyi, görünümün temsilci akış düzeni olacak şekilde nasıl ayarlayabilirim? - (void)viewDidLoad { self.collectionView.dataSource= self; // self.collectionView.??? = self; …

30
UICollectionView'ın cellForItemAtIndexPath'i çağrılmıyor
UICollectionView'i sadece ikinci kez kullanıyorum ve belki de çiğneyebileceğimden daha fazla ısırdım ama yine de: Alt sınıflara sahip olduğum özel UICollectionViewCell kullanan bir UICollectionView (myCollectionView) uyguluyorum. Alt sınıflı hücreler (FullReceiptCell) UITableView'leri içerir ve görünüm denetleyicisinin boyutudur. FullReceiptCells arasında yatay kaydırmaya izin vermeye çalışıyorum. MyCollectionView içeren alt sınıflı UICollectionViewController, bir nav …

9
UICollectionView, IndexPath'deki hücreye otomatik kaydırma
Koleksiyon görünümünü yüklemeden önce kullanıcı, koleksiyon görünümü dizisindeki resim sayısını ayarlar. Tüm hücreler ekrana sığmıyor. Ekranda 30 hücre ve sadece 6 hücrem var. Soru: UICollectionView yükünde istenen görüntüye sahip hücreye otomatik olarak nasıl kaydırılır?


6
Farklı cihaz yönlerinde UICollectionViewCell boyutunu değiştirin
Bir UICollectionViewile kullanıyorum UICollectionViewFlowLayout. Her hücrenin boyutunu collectionView:layout:sizeForItemAtIndexPath: Dikeyden yataya geçerken, hücreler arasında boşluk bırakmadan her hücrenin boyutunu CollectionView boyutuna tam olarak uyacak şekilde ayarlamak istiyorum. Sorular: 1) Bir rotasyon olayından sonra bir hücrenin boyutu nasıl değiştirilir? 2) Ve daha da iyisi, hücrelerin her zaman ekranın tüm boyutuna sığdığı bir …

18
targetContentOffsetForProposedContentOffset: withScrollingVelocity, alt sınıflandırma olmadan UICollectionViewFlowLayout
Uygulamamda çok basit bir collectionView var (sadece tek bir kare küçük resim satırı). Kaydırma işlemini durdurmak istiyorum, böylece ofset her zaman sol tarafta tam bir görüntü bırakır. Şu anda her yere kayar ve kesik görüntüler bırakır. Her neyse, işlevi kullanmam gerektiğini biliyorum - (CGPoint)targetContentOffsetForProposedContentOffset:withScrollingVelocity bunu yapmak için ama sadece bir …

20
UICollectionView'de Hücreleri Sola Hizala
Bir satırda farklı genişliklerde birden çok hücre olduğu projemde bir UICollectionView kullanıyorum. Şuna göre: https://developer.apple.com/library/content/documentation/WindowsViews/Conceptual/CollectionViewPGforIOS/UsingtheFlowLayout/UsingtheFlowLayout.html hücreleri eşit dolgu ile çizgi boyunca yayar. Bu beklendiği gibi olur, ancak onları sola yaslamak ve bir dolgu genişliğini sabit kodlamak istemem dışında. UICollectionViewFlowLayout alt sınıfına ihtiyacım olduğunu anlıyorum, ancak bazı öğreticileri vb. Çevrimiçi okuduktan …

18
Bir UICollectionView hücrelerini ortaya nasıl hizalayabilirim?
Şu anda UICollectionViewkullanıcı arayüzü ızgarası için kullanıyorum ve iyi çalışıyor. Ancak, yatay kaydırmayı etkinleştirmek istiyorum. Izgara, sayfa başına 8 öğeyi destekler ve toplam öğe sayısı, örneğin 4 olduğunda, öğeler yatay kaydırma yönü etkinken şu şekilde düzenlenmelidir: 0 0 x x 0 0 x x Burada 0 -> Koleksiyon Öğesi ve …



7
Etiket genişliğine bağlı olarak UICollectionView dinamik hücre genişliği
Hücreleri etiket içeren yeniden kullanılabilir hücreden yükleyen bir UICollectionView var. Bir dizi bu etiket için içerik sağlar. SizeToFit ile içerik genişliğine bağlı olarak etiket genişliğini kolayca yeniden boyutlandırabilirim. Ama hücreyi etikete sığdıramıyorum. İşte kod - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from …

17
UICollectionView reloadData, iOS 7'de düzgün çalışmıyor
Uygulamalarımı, çoğunlukla sorunsuz bir şekilde ilerleyen iOS 7'de çalışacak şekilde güncelliyorum. Birden fazla uygulamada reloadDataa yönteminin UICollectionViewControllereskisi gibi hareket etmediğini fark ettim . Ben yük olacak UICollectionViewController, doldurmak UICollectionView, normal olarak bazı verilerle. Bu ilk seferde harika çalışıyor. Bununla birlikte, yeni veri talep edersem (doldurursam UICollectionViewDataSource) ve sonra çağırırsam reloadData, …


6
UICollectionView veri değişikliğini canlandırın
Projemde bir simge ızgarası görüntülemek için UICollectionView kullanıyorum. Kullanıcı, farklı NSSortDescriptor ile çekirdek verilerden bir getirmeyi çağıran bölümlenmiş bir kontrole tıklayarak sıralamayı değiştirebilir. Veri miktarı her zaman aynıdır, sadece farklı bölümler / satırlarla sonuçlanır: - (IBAction)sortSegmentedControlChanged:(id)sender { _fetchedResultsController = nil; _fetchedResultsController = [self newFetchResultsControllerForSort]; NSError *error; if (![self.fetchedResultsController performFetch:&error]) { …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.