Ipad iOS7上的UICollectionView布局问题
我正在开发一个支持iOS7和iOS8的应用程序。在iPad2上运行的iOS8上,该应用程序运行良好。没有问题。然而,在iOS7上,我的Ipad iOS7上的UICollectionView布局问题,ipad,cocoa-touch,autolayout,uicollectionview,Ipad,Cocoa Touch,Autolayout,Uicollectionview,我正在开发一个支持iOS7和iOS8的应用程序。在iPad2上运行的iOS8上,该应用程序运行良好。没有问题。然而,在iOS7上,我的UICollectionView中有一个问题似乎无法解决。我使用的是AutoLayout,出于绝望,我尝试了弹簧和撑杆,但没有效果 这就是320宽单元格的外观: 以下是应用于UICollectionView 下面是当它在装有iOS 7.1的iPad上运行时会发生什么 无论我尝试什么,我总是在iOS7上得到相同的结果。在装有iPad的iOS8上,电池显示得非常
UICollectionView
中有一个问题似乎无法解决。我使用的是AutoLayout
,出于绝望,我尝试了弹簧和撑杆
,但没有效果
这就是320宽单元格的外观:
以下是应用于UICollectionView
下面是当它在装有iOS 7.1的iPad上运行时会发生什么
无论我尝试什么,我总是在iOS7上得到相同的结果。在装有iPad的iOS8上,电池显示得非常好
不确定这里发生了什么。是的,所以我找到了答案,以防其他人遇到同样的问题 这一问题的公认答案是: 实际上帮助了我 以下是我在我的
UICollectionViewCell
子类中所做的操作:
-(id)initWithCoder:(NSCoder *)aDecoder
{
self = [super initWithCoder:aDecoder];
if (self){
self.contentView.autoresizingMask = UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth;
return self;
}
return nil;
}
这为我解决了这个问题