¿El fondo blanco en mi icono de Apple Touch se vuelve negro? Mi fondo blanco no es transparente. El ícono tiene un triángulo blanco, un círculo rojo y un texto negro. Lo único que puedo distinguir es el triángulo blanco y el círculo rojo. ¿Alguna idea de lo que está causando esto y cómo hacer que el ícono mantenga su fondo blanco? Muy apreciado.Icono de Apple Touch se vuelve negro
Respuesta
No estoy seguro exactamente de qué se trataba, pero es posible que lo haya reducido. La primera vez que cargué las imágenes, pueden haber tenido el fondo transparente. La segunda vez que los cargué, agregué el fondo blanco, pero la configuración de png guardar para dispositivos aún tenía la transparencia marcada. La tercera vez que los cargué los guardé sin la transparencia marcada pero aún así obtuve el fondo negro. Todo el tiempo creo que el navegador iOS Safari tenía el primer conjunto de imágenes almacenadas en caché. Después de clearing the cache apareció la nueva imagen sin problema.
Editar: Es el fondo transparente que lo convierte en negro.
Como gstricklind encuentra, si su png tiene transparencia de canal alfa, el IOS, lamentablemente ignorar cualquier directiva "precompuesto" y aplicar todos sus efectos habituales, en adddition para dar el icono de un fondo negro (blanco no parecía como una mejor opción ??).
La solución es, por supuesto, precompilar los iconos sin transparencia. Esto hace que sea bastante difícil utilizar el soporte de Android de los canales alfa, al mismo tiempo que ofrece iconos de iTouch si un fondo negro no funciona para usted. He encontrado esta herramienta útil al componer: http://www.gieson.com/Library/projects/utilities/icon_slayer
mismo problema se ve aquí: How to get iOS to properly respect the "apple-touch-icon-precomposed" link attribute for a "web app"
transparentes de Apple tocar los iconos son de hecho posible. Lo que necesita hacer es eliminar todo el exceso de información de PNG utilizando ImageOptim para Mac https://imageoptim.com/mac o un programa similar en Windows. Hice una investigación exhaustiva y tropecé con la respuesta mirando el ícono de toque de manzana que utiliza el sitio de Virtual DJ. Este icono mantiene su fondo transparente en iOS y MacOS Sierra. Miré el tamaño del archivo y me di cuenta de lo pequeño que era comparado con los íconos personalizados de Apple con la transparencia que hice para mis favoritos en Safari. Luego miré la información del archivo usando el inspector en la aplicación Vista previa de Mac. Todos mis iconos personalizados de Apple Touch tenían cuatro pestañas en la sección de inspector llamada General, exif, PNG y TIFF. El ícono de DJ virtual solo tenía dos pestañas llamadas PNG y General. Una vez que ejecuté mis imágenes personalizadas a través de ImageOptim, los tamaños de los archivos cayeron en picado más del 90% y las pestañas adicionales TIFF y EXIF desaparecieron del inspector en Vista previa. Efectivamente una vez que recargué mis imágenes personalizadas y lancé Safari, todas las pestañas de mis Favoritos tienen fondos transparentes. Por favor, ver la imagen adjunta para la prueba. Transparent Apple-Touch-Icons
- 1. El color de la lista se vuelve negro al desplazarse
- 2. Convirtiendo Imagen a mapa de bits se vuelve negro
- 3. Apple iPhone/iPod Touch Web Clip tamaño de los iconos
- 4. El fondo transparente se vuelve negro en WPF
- 5. MPMoviePlayerViewController se vuelve negro cuando entra en el fondo
- 6. El icono del servidor WAMP no se vuelve verde
- 7. UIBarButtonItem icono blanco cuando se agrega a través de IB, negro cuando se agrega mediante programación
- 8. Diferencia entre apple-mobile-web-app-capable y apple-touch-fullscreen | Etiquetas meta de iPhone/iOS
- 9. El fondo se vuelve negro al guardar mapa de bits - C#
- 10. Título del icono de la aplicación Apple IOS: ¿longitud máxima?
- 11. SVG Gradient se vuelve negro cuando hay una etiqueta BASE en la página HTML?
- 12. ¿Apple aplica el efecto de brillo del icono de la aplicación y el redondeo de esquina en cada icono?
- 13. UITableViewCell va negro cuando se selecciona programáticamente
- 14. getResourceAsStream() siempre se vuelve nula
- 15. ¿Cuándo el @ se vuelve útil?
- 16. Uso de CSS para dar un icono negro de otro color
- 17. UITableViewCell se vuelve azul cuando se desplaza
- 18. Especificación de texto de escritorio para el iPhone de Apple toque de manzana icono de atributo HTML
- 19. Notificación de inserción de Apple no cambia automáticamente la insignia de icono
- 20. Widget se vuelve invisible después de reinstalar
- 21. ¿Alguna razón para no hacer un 301 en favicon.ico, apple-touch-icon y robots.txt?
- 22. UIButton touch se retrasa cuando en UIScrollView
- 23. Barras de estado translúcidas (iPhone/iPad/iPod Touch)
- 24. tmux no se vuelve a conectar
- 25. cuando el iframe se vuelve a cargar?
- 26. iOS icono de la aplicación web sin el resplandor
- 27. Plantilla "Cocoa Touch Application" de Xcode 3.1.1
- 28. ¿Cómo se especifica el icono de py2app?
- 29. ¿Cuándo se produce la liberación automática en Cocoa Touch?
- 30. ¿Diferenciar entre iPhones en blanco y negro?
No publique respuestas idénticas en diferentes preguntas. Con un poco más de repetición, [podrá marcar preguntas duplicadas] (https://stackoverflow.com/privileges/comment). Si la pregunta no es un duplicado, * adapte la respuesta a esta pregunta específica *. –
Lo siento, soy un poco novato y estaba tan emocionado de encontrar una solución que quería compartir la respuesta con cualquier persona que me preguntara. Tendré en mente tu sugerencia para publicaciones futuras :-) – cyberfunk