打破UICollectionView并全屏显示

时间:2016-04-20 10:26:09

标签: xcode swift uiwebview uicollectionview uisplitviewcontroller

嘿,我是xCode和Swift的新手。

我在拆分视图控制器中有一个UICollectionView,当我按下时,我希望摆脱拆分视图控制器,然后它应该转到另一个视图控制器并在Web视图中显示图像。视图应该填满整个屏幕,而不仅仅是屏幕的右侧 我想如果你然后点击关闭然后我应该返回到CollectionView控制器

1 个答案:

答案 0 :(得分:-2)

您可以使用[SKPhotoBroswer] [1]。它对我有用。

这是代码:

func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) { let photos = self.detailsViewVM.getMoviePosterArray().map({ SKPhoto.photoWithImageURL( AppHelper.getImageURL(usingURL: $0.poster)!.absoluteString ) }) let browser = SKPhotoBrowser(photos: photos) browser.initializePageIndex(indexPath.row) present(browser, animated: true, completion: {}) }

在使用SKPhotoBrowser之前:Click here for image in collection view

点击图片后:Click here

希望你会发现这个答案很有用。