Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在uicollectionview上使用自动调整大小掩码_Ios_Iphone_Objective C_Uicollectionview_Uicollectionviewcell - Fatal编程技术网

Ios 在uicollectionview上使用自动调整大小掩码

Ios 在uicollectionview上使用自动调整大小掩码,ios,iphone,objective-c,uicollectionview,uicollectionviewcell,Ios,Iphone,Objective C,Uicollectionview,Uicollectionviewcell,我想在UICollectionview上支持旋转,这样当设备旋转时,collectionview将扩展以填充包含视图的边界 self.collectionView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth; 但当设备旋转时,由于新的collectionview框架,单元格会四处移动 有没有办法确保他们有灵活的利润空间——以便在旋转设备时模仿库存iphone应用程序-

我想在UICollectionview上支持旋转,这样当设备旋转时,collectionview将扩展以填充包含视图的边界

self.collectionView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
但当设备旋转时,由于新的collectionview框架,单元格会四处移动

有没有办法确保他们有灵活的利润空间——以便在旋转设备时模仿库存iphone应用程序-


在stock应用程序中,单元格围绕屏幕的中心轴旋转,并非常平滑地展开。

当视图旋转时,您是否应该重新计算布局?如果版面插入(页边距)是在
UICollectionView
bounds的分数中定义的,则对“invalidateLayout”的单个调用可能会起作用。使用reveal应用程序调试旋转时视图发生的情况。我用过它,它非常有用