Ios 调整UICollectionView';s宽度

Ios 调整UICollectionView';s宽度,ios,uistoryboard,uicollectionview,viewdeck,Ios,Uistoryboard,Uicollectionview,Viewdeck,我正在使用ViewDeck制作幻灯片菜单,并希望缩短我的CollectionView的宽度,它可以作为菜单使用。不过,我似乎找不到任何委托方法来这样做 我正在使用故事板,这是我的问题: 可能是某种设置,使用?: (UIEdgeInsets)collectionView:(UICollectionView)collectionView布局:(UICollectionViewLayout)collectionViewLayout 插入方向索引:(NSInteger)部分 我将保留此选项,因为我

我正在使用ViewDeck制作幻灯片菜单,并希望缩短我的CollectionView的宽度,它可以作为菜单使用。不过,我似乎找不到任何委托方法来这样做

我正在使用故事板,这是我的问题:

可能是某种设置,使用?:

  • (UIEdgeInsets)collectionView:(UICollectionView)collectionView布局:(UICollectionViewLayout)collectionViewLayout 插入方向索引:(NSInteger)部分

我将保留此选项,因为我很难找到答案,但将其放入我的
UICollectionViewController
subclass'
viewDidLoad
中就成功了:

self.collectionView.frame=CGRectMake(0,0268,self.view.frame.size.height)


其中268=屏幕宽度(320)-我的菜单栏的宽度(52)。

在ViewDeck中有一个
iiiSideController
。它了解viewdeck,并且是专门为此场景制作的。它会将包含的viewcontroller视图的大小调整为viewdeck窗台的大小(或用户指定的大小)