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í:
- ¿Hace que UICollectionView sea compatible? 1 respuesta
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í?
Si está buscando el tipo de aplicación de fotos de iOS 7 Photos de pellizco + transición, tal vez eche un vistazo a esta pregunta aquí: Transición de diseño interactivo de UICollectionView utilizando las API de iOS 7