Pregunta

Estoy trabajando con una pequeña aplicación de cámara para un cliente y ya he terminado con todas sus funciones.En los controles de cámara estándar, necesito modificar una cosa, el botón cancelar debería decir galería en su lugar. Pero a menos que me falte algo, tendré que eliminar la superposición configurando showsCameraControls en NO y luego construyendo todo mi overlayView desde cero. Encontré esta solución, pero tengo miedo de seguir esta ruta debido a la advertencia al comienzo dela publicación .

Entonces, ¿hay alguna forma válida de hacer pequeñas modificaciones simples en la interfaz de usuario de control de superposición de la cámara existente o tiene que construirla desde cero si necesita cambiar una pequeña cosa?

¿Fue útil?

Solución

Desafortunadamente, habiendo estado en esta situación, puedo decir con seguridad que necesitas crear los controles desde cero.Realmente solo tiene dos opciones: crear su propia superposición de cámara o usar la predeterminada.

Ahora, podría utilizar las técnicas descritas en el enlace que cita, e iterar a través de las diversas subvistas y modificarlas "a ciegas".El peligro bastante grande con esto es que cada vez que Apple cambia la estructura interna del selector de imágenes, potencialmente podría romper su solución.Así que definitivamente me mantendría alejado de eso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top