2016-07-20 40 views
0

我遇到了問題UICollectionView。我做了一個集合視圖,它顯示了單元格,它的元素完美。但是,當應用程序打開時,問題是底層單元格被隱藏。之後,如果我滾動到頂部,則最後一行集合視圖單元格將打開。如何糾正它們?請參閱下面的屏幕截圖。非常感謝!如何在swift 2.0中正確對齊集合視圖單元格

它顯示像下面的圖像(截圖之一)..

Screenshot one

但我想說明的集合視圖細胞像下面的圖片(截圖二)沒有第一次滾動...

ScreenShot two

我的編碼是:

// ViewController.swift 

import UIKit 

class ViewController: UIViewController, UICollectionViewDataSource,UICollectionViewDelegate{ 

    @IBOutlet var collectionView: UICollectionView! 

    var titles = ["Events","Visitor Space","Contact Us","Facebook","Videos","WebSite"] 
    var icons = [UIImage(named: "cover"),UIImage(named: "cover"),UIImage(named: "cover"),UIImage(named: "cover"),UIImage(named: "cover"),UIImage(named: "cover")] 

    override func viewDidLoad() { 
     super.viewDidLoad() 
    } 


    func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int { 
     return titles.count 
    } 

    func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell { 
     let cell = self.collectionView.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as! HomeCollectionCells 
     cell.homeLabel.text = titles[indexPath.row] 
     cell.homeImage.image = icons[indexPath.row] 
     return cell 
    } 
    override func didReceiveMemoryWarning() { 
     super.didReceiveMemoryWarning() 
    }   
} 

回答

1

嘗試將下列添加到viewDidLoad

self.automaticallyAdjustsScrollViewInsets = false 
+0

Wow Great !!!它的作品...非常感謝你的老闆:)):D –

+0

歡迎隊友快樂編碼:) –

相關問題