2013-02-10 83 views
3

我正在使用ViewDeck制作幻灯片菜单,并且想要缩短我的CollectionView的宽度,该宽度用作菜单。虽然我似乎无法找到任何委托方法。调整UICollectionView的宽度

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

enter image description here

也许有些使用排序设置的? :

  • (UIEdgeInsets)的CollectionView:(UICollectionView )的CollectionView布局:(UICollectionViewLayout)collectionViewLayout insetForSectionAtIndex:(NSInteger的)部分

回答

-1

我会离开这件事,因为我有找到答案有困难,但把它扔在我的UICollectionViewController小类'viewDidLoad中诀窍:

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

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

1

ViewDeck中有IISideController。它知道关于viewdeck并且是专门为这个场景制作的。它将调整包含viewcontroller的视图的大小到viewdeck的边框的大小(或用户指定的大小)。