2017-02-22 38 views
0

У меня есть коллекцияView с 2-мя разделами. Каждый раздел будет содержать два набора изображений. Я хочу дать название обоим разделам. Наряду с этим, я также хочу, чтобы направление прокрутки было горизонтальным. Для прокрутки, я использовал:Предоставление названия разделам в CollectionView Swift 3.0?

if let layout = collectionFavourites.collectionViewLayout as? UICollectionViewFlowLayout { 
      layout.scrollDirection = .horizontal 

Это, однако, будет прокрутка и секций simulataneously при прокрутке на одном из них.

Чтобы polulate мои данные в этих 2-х секционная, я использовал следующий код:

switch indexPath.section 
     { 

     case 0: 
      gTableFavouriteImagesIndexArray.sort()) 
      let index = gTableFavouriteImagesIndexArray[indexPath.row] 
      let dictImage = gTableImageArray[index] 
      lblTitle.text = dictImage["Title"] as! String? 
      imgView.image = dictImage["image"] as! UIImage? 
     default: 
      gCollectionFavouriteImagesIndexArray.sort() 
      let index = gCollectionFavouriteImagesIndexArray[indexPath.row] 
      let dictImage = gCollectionImageArray[index] 
      lblTitle.text = dictImage["Title"] as! String? 
      imgView.image = dictImage["image"] as! UIImage? 
     } 

Я хочу, чтобы образы одной секции на вверх и нижней стороне для другого. Но я получаю все из них, как будто они все в одном разделе. Пожалуйста, помогите мне в этом вопросе.

ответ

1

Вы можете сделать это, имея таблицуView с 2 разделами (по одной строке для каждого раздела). Затем создайте коллекциюView как в разделе, где будут храниться два набора изображений.