ios ios7 uiscrollview uicollectionview pinchzoom

ios - Cómo habilitar el zoom para UICollectionView



ios7 uiscrollview (2)

No estoy seguro de si recibí su pregunta de la manera correcta o no, pero creo que es posible que desee consultar estos enlaces:

1. zoom todo UICollectionView - También tiene un enlace al código de muestra para UICollectionView . Es posible que esté interesado en verificarlo.
2. Agregar pellizcar zoom a un UICollectionView .
3. ¿ Hace que UICollectionView sea compatible?

Espero que esto te ayudará.

Esta pregunta ya tiene una respuesta aquí:

Estoy confundido. Tengo un UICollectionView . Tengo mi propia subclase UICollectionViewLayout (por ejemplo, no estoy usando el elemento Flow). UICollectionView instancia de UICollectionView es una subclase de UIScrollView . Agrega múltiples subvistas. Pero las preguntas como Ampliar correctamente un UIScrollView que contiene muchas subvistas parecen decir que las vistas desplazables solo deberían tener una subvista para "desplazar toda la vista". Parece una especie de matrimonio inconsistente conmigo. Me refiero a por qué Apple me da un marco para hacer una vista infantil múltiple, y luego los pega a todos en la vista de desplazamiento, que se supone que no funciona bien.

Por lo tanto, tengo curiosidad sobre cómo hacer para que todo mi UICollectionView (esté en una subclase UICollectionViewController ) sea UICollectionViewController . ¿Debo implementar varios métodos de delegado e invalidar / manipular el objeto de diseño, derivando los diseños basados ​​en alguna propiedad que guardo en mi diseño? ¿O hay algún otro mecanismo?

Además, ¿por qué no puede simplemente manipular la propiedad zoomScale y hacerlo zoomScale para mí? ¿O me falta algo de sutileza aquí?