我正在使用ViewDeck制作幻灯片菜单,并希望缩短我的CollectionView的宽度,它可以用作菜单 . 我似乎无法找到任何委托方法来做到这一点 .
我正在使用Storyboard,这是我的问题:
也许某种设置使用? :
(UIEdgeInsets)collectionView:(UICollectionView)collectionView布局:(UICollectionViewLayout)collectionViewLayout insetForSectionAtIndex:(NSInteger)部分
2 回答
ViewDeck中有一个
IISideController
. 它知道viewdeck,专门针对此场景 . 它会将包含的viewcontroller视图的大小调整为viewdeck(或用户指定大小)的大小 .我会把它留下来,因为我很难找到答案,但把它放在我的
UICollectionViewController
子类'viewDidLoad
中就可以了:self.collectionView.frame = CGRectMake(0, 0, 268, self.view.frame.size.height);
其中268 =屏幕宽度(320) - 菜单壁架的宽度(52) .