2012-10-19 27 views
1

我遇到了很多iOS開發者以前遇到過的問題,所以我來這裏尋求幫助。我在一家公司工作,我所從事的iPhone應用程序的設計規範是在Adobe PhotoShop中製作的。我得到了這些設計規格,並被告知要「實現它」。在iOS開發中應該使用哪種RGB尺度?

在努力按照設計規格儘可能密切,我經常使用包含在OS X這是一個強大的和有用的工具,一直是非常有幫助的數碼測色計效用。問題是它能夠顯示不同的RGB比例。

因此,舉例來說,如果我在看從PS輸出的圖像和我使用的是普通的RGB規模,我可以看看的灰度值,並得到234/234/234。沒關係。我使用UIColor將它放入我的iOS應用程序,並且我看到的顏色看起來不錯,但是當我使用DigitalColor Meter查看它時,值爲228/228/228!

我怎樣才能得到一個比較一致的工作流程?我該如何做到這一點,以便我從PS的PNG圖像獲得的值以及在我的模擬器甚至設備中顯示的圖像都是完全相同的?那可能嗎?

謝謝!

+0

我沒有設計,但看到http://graphicdesign.stackexchange.com/questions/4246/what-c​​olor-profile-should-i-use-when-designing-for-iphone? – 2012-10-19 21:19:01

回答

1

我非常肯定,不同的iOS設備(iPhone,iPad)在其顯示顏色配置文件方面具有不同的特性:如果您使用不同的設備,則會得到與數字顏色計不同的結果。

原則,要解決這個問題,你應該顏色配置文件的設備顯示;一旦有了顯示器的顏色配置文件,就可以在Photoshop中使用該配置文件來獲取應該指定的值,以便配置文件顯示器上的輸出與原始顏色匹配。 要創建顏色配置文件,您應該使用特定的工具(比色計)和特定的軟件(市場上有很多)。

在實踐中,因爲,正如我所說,每個設備都有自己的特點,你需要爲他們中的每一個配置文件,然後使用一組不同的顏色爲每個設備。相當難以管理。

0

你需要的是你的應用程序中的色彩管理。 有一個很好的顏色管理庫可用。它是開源的。 看看小CMS: - https://github.com/mm2/Little-CMS

從IOS 9.3,蘋果已經建立了跨設備的色彩管理。

相關問題