[SKPhotoBroswer] [1]を使用できます。それは私のために働いた。 SKPhotoBrowserを使用する前に
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: {}) }
:画像をタップした後Click here for image in collection view
:ここ
がコードであるClick here
は、あなたがこの回答が参考になると思います。
これを行うにはモーダルコントローラーを使用することができます。そのため、セルの1つを押すと、全画面をポップアップし、閉じたときに元の画面に戻ることができます。おそらくこれを行う最も簡単な方法です。 – AdamM
@AdamMありがとうございます。私はあなたの権利を思っています。私はちょうど理想人を手に入れました。スプリットビューは常にiPhone上でフルスクリーン表示されますが、iPad上ではボタンを押してフルスクリーン表示にするオプションが必要です。 –