我真的坚持这个,因为我有一个CollectionView,它包含2行。一行的宽度等于viewController(320)的宽度。它在iphone 4和Iphone 5s中正常工作但在Iphone 6它看起来像这样..
蓝色是第一排,红色是第二排...... 我已经像这样配置了集合视图...
[flowLayout setItemSize:self.bounds.size];
self.collectionView = [[UICollectionView alloc]initWithFrame:self.bounds collectionViewLayout:flowLayout];
因此它是每个视图上的self.bounds并且它工作正常但是在Iphone 6s中它不能自我创建。为什么...... plz帮助
答案 0 :(得分:3)
而不是self.bound
你可以尝试这个
CGRect screenRect = [[UIScreen mainScreen] bounds];