私はXIBファイルからインスタンスUICollectionViewController
で実行されます、次のコードを持つだけで混乱している:UICollectionViewがデフォルトでUICollectionViewDelegateFlowLayoutに準拠しているのはなぜですか?
- (CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section {
return 1.0;
}
プロトコルUICollectionViewDelegateFlowLayout
で宣言されています。しかし、UICollectionViewController
で宣言されたとして、それは、このプロトコルに準拠することを示すUICollectionViewController
にどこにもありません:UICollectionViewController
はUICollectionViewDelegateFlowLayout
に準拠する理由
NS_CLASS_AVAILABLE_IOS(6_0) @interface UICollectionViewController : UIViewController <UICollectionViewDelegate, UICollectionViewDataSource>
はとにかく説明できますか?デフォルトでは