2013-11-27 36 views
0

我試圖初始化集合查看其展示不兼容的類型。我已經寫了下面的代碼Collection視圖初始化查詢

UICollectionView * collCobj = [[UICollectionView alloc]initWithFrame:CGRectMake(0, 260, 320, 230) collectionViewLayout:UICollectionViewScrollPositionLeft]; 

回答

0

變化

uicollectionview collCobj 

UICollectionView *collCobj 

你可能會錯過*和missseplled集合視圖類名。

編輯

給予適當的參數作爲佈局。您正在通過UICollectionViewScrollPositionLeft作爲錯誤的佈局對象。勾選此

UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc]init]; 
UICollectionView *collCobj = [[UICollectionView alloc]initWithFrame:CGRectMake(0, 260, 320, 230) collectionViewLayout:layout]; 
+0

亞我已經做到了,但問題是與收集視圖佈局,其顯示不兼容 – haigowtham

+0

其中的Xcode版本所使用。 – Gurpreet

+0

xcode5是否有任何問題 – haigowtham

0
Initialize collection in proper manner 
UICollectionViewFlowLayout *layout=[[UICollectionViewFlowLayout alloc] init]; 

    collectionViewObj=[[UICollectionView alloc] initWithFrame:CGRectMake(0, 0 , 320, 250) collectionViewLayout:layout]; 

    [collectionViewObj setDataSource:self]; 
    [collectionViewObj setDelegate:self]; 

    [collectionViewObj registerClass:[Cell class] forCellWithReuseIdentifier:@"cellIdentifier"]; 


    [self.view addSubview:collectionViewObj]; 
+0

[Cell類]哪個對象是細胞 – haigowtham

+0

Cell是UICollectionViewCell Class.You還可以創建UICollectionVewCell類,並將其命名根據自己的需要。 –