Domande taggate «uicollectionview»

La classe UICollectionView gestisce una raccolta ordinata di elementi di dati e li presenta utilizzando layout personalizzabili. Le viste di raccolta forniscono la stessa funzione generale delle viste di tabella, tranne per il fatto che una vista di raccolta è in grado di supportare più di semplici layout a colonna singola. Le viste della raccolta supportano layout personalizzabili che possono essere utilizzati per implementare griglie a più colonne, layout affiancati, layout circolari e molti altri. Disponibile in iOS 6.0 e versioni successive


25
Spaziatura delle celle in UICollectionView
Come posso impostare la spaziatura cellulare in una sezione di UICollectionView? So che esiste una proprietà minimumInteritemSpacingche ho impostato su 5.0, ma la spaziatura non appare 5.0. Ho implementato il metodo delegato flowout. - (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section { return 5.0; } ancora non sto ottenendo il risultato desiderato. Penso …

5
Come creare una vista raccolta semplice con Swift
Sto cercando di imparare come usare UICollectionView. La documentazione è un po 'difficile da capire e i tutorial che ho trovato erano o nell'Obiettivo C o in progetti lunghi e complicati. Quando stavo imparando come usare UITableView, We Swift's How to make a tableview semplice con iOS 8 e Swift …

15
UICollectionView margini di spaziatura
Ho un UICollectionViewche mostra le foto. Ho creato la raccolta visualizzazioni utilizzando UICollectionViewFlowLayout. Funziona bene, ma vorrei avere una spaziatura sui margini. È possibile farlo utilizzando UICollectionViewFlowLayouto devo implementare il mio UICollectionViewLayout?



9
Come impostare la spaziatura delle celle e UICollectionView - UICollectionViewFlowLayout ratio size?
Sto provando ad aggiungere UICollectionViewa ViewController, e ho bisogno di avere 3 celle 'per riga' senza spazio vuoto tra le celle (dovrebbe apparire come una griglia). La larghezza della cella dovrebbe essere un terzo della dimensione dello schermo, quindi ho pensato che la layout.itemlarghezza dovrebbe essere la stessa. Ma poi …

15
UICollectionView all'interno di un UITableViewCell - altezza dinamica?
Una delle schermate delle nostre applicazioni ci richiede di inserire UICollectionViewun file UITableViewCell. Questo UICollectionViewavrà un numero dinamico di elementi, risultando in un'altezza che deve essere calcolata anche dinamicamente. Tuttavia, sto riscontrando problemi nel tentativo di calcolare l'altezza dell'incorporato UICollectionView. Il nostro overarching è UIViewControllerstato creato in Storyboard e utilizza …


13
Come determinare l'altezza di UICollectionView con FlowLayout
Ho un UICollectionViewcon UICollectionViewFlowLayoute voglio calcolare la dimensione del contenuto (per il ritorno intrinsicContentSizenecessario per regolare la sua altezza tramite AutoLayout). Il problema è: anche se ho un'altezza fissa e uguale per tutte le celle, non so quante "righe" / righe ho nel file UICollectionView. Inoltre, non riesco a determinare …




8
Gesto di pressione lunga su UICollectionViewCell
Mi chiedevo come aggiungere un riconoscimento di gesti di pressione prolungata a una (sottoclasse di) UICollectionView. Ho letto nella documentazione che è aggiunto di default, ma non riesco a capire come. Quello che voglio fare è: premere a lungo su una cella ( ho un oggetto del calendario da GitHub …

3
Come impostare UICollectionViewDelegateFlowLayout?
Un UIViewController mantiene un riferimento a un UICollectionView. Il controller deve modificare il layout del flusso incorporato utilizzando UICollectionViewDelegateFlowLayout. È abbastanza facile impostare l'origine dati della vista su self: MyViewController.m - (void)viewDidLoad { self.collectionView.dataSource = self; } Ma come si imposta il controller in modo che sia il layout del …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.