Używam UICollectionView with Storyboard i próby podklasy UICollectionViewFlowLayout, ale nie wydaje się działać.Podklasa UICollectionViewFlowLayout z opcją Storyboard
Utworzyłem podklasę CollectionViewFlowLayout
:
#import "CollectionViewFlowLayout.h"
@implementation CollectionViewFlowLayout
-(id)init
{
NSLog(@"Init of CollectionViewFlowLayout");
if (!(self = [super init])) return nil;
self.itemSize = CGSizeMake(250, 250);
return self;
}
@end
A w serii ujęć tożsamości Inspektora zmieniłem klasę dla układu przepływowego:
Ale kiedy zapisać/build/run, itemSize nie jest ustawiony na 250 i mój NSLog nie jest wyprowadzany.
Widziałem w examples such as this, że możesz ustawić układ w kontrolerze collectionView, ale założyłem, że nie było to konieczne, jeśli ustawisz je w scenorysie.