El color de fondo de UIView afecta los toques en iOS 5

Tenía una vista personalizada con respuestas táctiles subclasificadas que funcionaba en iOS 4. En iOS 5, estos toques no respondían cuando se tocaban en el borde inferior de la vista,Si el color de fondo de la vista se estableció enclearColor.

No he podido rastrear esto, pero ¿alguien sabe si iOS 5 cambió la forma en que las vistas responden a los toques dependiendo de un fondo transparente?

No puedo realizar cambios en el código más que establecer el color de fondo a cualquier color opaco comoorangeColor Y la vista responde plenamente.

Tenga en cuenta que el problema no afecta los toques en ninguna otra parte de la vista; solo a lo largo del borde inferior, en cualquier lugar debajo de la última subvista agregada a la vista; Es de suponer que un fondo claro se trata como si la vista no existiera por el simple hecho de tocarla cuando se mira un área de la vista que no tiene contenido. Cambia el color, la vista tiene "contenido" y los toques funcionan!

Respuestas a la pregunta(2)

Su respuesta a la pregunta