¿Determinar el valor RGBA correcto para el color de tinte de barra dada la imagen de diseño de un cliente?

A menudo recibo imágenes de maquetas que definen cómo se supone que debe verse una aplicación de iPhone. Estos pueden provenir de tantos métodos diferentes como proyectos, a veces balsamiq o incluso dibujados a mano, a veces Photoshop. Una cosa que es común es un color de tinte de barra especificado generalmente para que coincida con la marca corporativa o el diseño general de la aplicación.

Si abro una de estas imágenes de diseño en una aplicación y uso la herramienta de cuentagotas para obtener el valor RGB para un color, hay muchos lugares para hacerlo, desde las regiones más oscuras en el borde inferior de los botones incluidos hasta las regiones más claras en La parte superior de la barra. No puedo encontrar un lugar para muestrear el color donde el resultado programado coincide con las maquetas, siempre está mal en algún aspecto, lo que me lleva a entrecerrar los ojos en dos imágenes que intentan ajustar uno o más valores de color para que coincidan lo suficientemente bien.

Dado una muestra de cómo un cliente imagina que debería aparecer una barra de navegación *, ¿cómo determina el UIColor correcto para aplicar al atributo tintColor de una barra?

* ignorando las maquetas que contienen efectos de arco iris, gradientes mal aplicados y otros vuelos de fantasía. Hacer coincidir el color y el brillo a lo largo de la línea central sería lo suficientemente bueno. Esa es al menos una posición defendible: "¡Lo que pides simplemente no es cómo funciona iOS!"

Respuestas a la pregunta(4)

Su respuesta a la pregunta