Как увеличить изображение UIImageView, которое занимает полноэкранную ячейку в изображении UICollectionView?UICollectionVIEW увеличение одного UIImageView в ячейке
Поскольку UICollectionView является подклассом UIScrollView она должна быть достаточно простой ..
Я попытался установить minimumZoomScale, maximumZoomScale и viewForZoomingInScrollView: но результат беспорядок.
В viewForZoomingInScrollView я вернул UIImageView, но это не сработает.
Теперь я пытаюсь вернуть визуализированную ячейку, но при изменении масштаба изображения в первую ячейку.
он масштабирует, но испортил представление коллекции.
func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? {
if let selectedIndex = self.collectionView.indexPathsForVisibleItems().last as? NSIndexPath
{
let cell = self.collectionView.cellForItemAtIndexPath(selectedIndex)
return cell
}
return nil
}
Итак, что мне нужно сделать для увеличения изображения (ячейки) в настоящее время на экране?
Кроме того pagingEnabled автоматически выключается (что хорошо для панорамирование увеличенного изображения, но не для прокрутки коллекции)
Внутри UICollectionView? Или UICollectionVIewCell? Извините, но мне непонятно, что вы имеете в виду ... Должен ли я добавить UIScrollView в качестве подзадачи UICollectionView? Спасибо – Phoenix
Внутри ячейки –