Im bir UICollectionView
bir UICollectionViewFlowLayout
atamak için çalışıyor FlowLayout ve fiziksel bir aygıtta iyi çalışır ancak simülatörleri bir sinyalle, kırmak:exc_arithmetic hata yalnızca, atama UICollectionView
Bu yalnızca bir simülatörde olurEXC_ARITHMETIC (kod = EXC_i386_DIV, alt kod = 0x0)
, 0 hatası bir bölümü genellikle benim anlaşılmasıdır, ama benim uygulanması için mümkün şu nasıl görmüyorum
Kodu: Ayrıca
let flowLayout: UICollectionViewFlowLayout = UICollectionViewFlowLayout()
flowLayout.itemSize = CGSizeMake(self.view.bounds.width * 0.67,
self.collectionView!.frame.height - 10)
flowLayout.scrollDirection = UICollectionViewScrollDirection.Horizontal
self.collectionView!.collectionViewLayout = flowLayout
, ben bu çizgide sinyal almak: EN:: 277,38 YÜKSEKLİK: self.collectionView!.collectionViewLayout = flowLayout
ve görünümü sınırları vardır 75.0
Herhangi bir yardım veya alternatifleri olacağını oldukça memnun olarak!
'self.view.bounds.width' 0 mı önce
aramaya yardım etti? – jtbandes
Jtbandlar, boyutların çıktısını alma WIDTH: 277,38 YÜKSEKLİK: 75.0 –