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