UICollectionview类似于TableView的节数

hal*_*y4b -2 objective-c uitableview ios uicollectionview

在Tableviews中,我使用它来计算应该创建多少个部分:

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
      return [[[MyArray objectAtIndex:section]objectForKey:@"Rows"]count];   
}
Run Code Online (Sandbox Code Playgroud)

现在我试图在Collection视图中实现相同的功能,但这里的代码是不同的:

-(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView{

    return 1;   
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能像在Tableviews中那样实现相同的功能,因为在这种情况下我似乎无法使用objectAtIndex?

use*_*109 13

表视图有两种方法

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
Run Code Online (Sandbox Code Playgroud)

集合视图也有两种方法

- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section
Run Code Online (Sandbox Code Playgroud)

因此,在这两种情况下,界面的工作方式都相同.