Мой дизайнер пользовательского интерфейса дает мне отличные макеты UI, созданные в Photoshop. Я хочу точно соответствовать цветам в макете, но каждый раз, когда я создаю цвет, используя метод -colorWithCalibratedRed:green:blue:alpha:
NSColor, цвета не совпадают.
Я попробовал выборку цветов из макета Photoshop с помощью приложения Pixie в /Developer/Applications/Graphics Tools/, и он копирует определение NSColor в буфер обмена, но эти цвета неправильны при создании и запуске приложения.
Если я использую значения, которые предоставляет набор выбора цвета Photoshop, они также неверны.
Я подозреваю, что это должно быть связано с тем, что я отбираю калиброванный цвет с экрана, поэтому значения неверны, но я не уверен, как обойти это.
Если я использую -colorWithDeviceRed:green:blue:alpha:
и передаю значения, они выглядят правильно, но тогда цвет не согласован в других системах.
Есть ли способ сделать это надежно?