2016-05-19 23 views
0

我有一個簡單的ViewController,它有一個2個按鈕名稱爲「Files」和「Folders」。另外我已經放置了兩個uiCollectionView。如何使用swift在ViewController上隱藏uicollectionview

當我點擊「文件」按鈕時,它應該在運行時隱藏一個uiCollectionView,當我點擊「文件夾」時,它應該對其他uiCollectionView執行相同的操作。是否有任何財產或方法來實現相同。

我該如何使用swift做到這一點?

感謝

+0

您是否嘗試過使用您的任何意見'.hidden'財產? – ZGski

回答

1

要隱藏:

collectionView.hidden = true 

要顯示:

collectionView.hidden = false 

如果你想動畫這個,你可以淡入和淡出。

淡出:

self.collectionView.alpa = 1 
UIView.animateWithDuration(1, { 
    self.collectionView.alpha = 0 
}) 

淡入:

self.collectionView.alpa = 0 
UIView.animateWithDuration(1, { 
    self.collectionView.alpha = 1 
}) 
0

collectionView.alpha = 0我不知道你想聰明實現UI的東西,但也有可能是堆放收集的意見更好的解決方案。

collectionView.hidden = true也達到了同樣的事情

相關問題