2009-06-15 64 views
3

我有一個覆蓋UIImageView照片(用戶用相機制作)的信息按鈕(黑暗)。有沒有辦法分析一個UIImage的像素?

問題是,如果照片太暗,那麼按鈕幾乎看不見(因爲太暗)。那麼,有沒有辦法在info按鈕下獲取圖像部分的顏色,以便我可以將info按鈕更改爲dark或light?

回答

2

一個更好的解決辦法是讓你的設計師想出了一個按鈕,看起來使用輪廓和光澤或類似的東西深色和淺色背景良好。取決於圖像,它可能看起來很奇怪,以在明亮和黑暗之間切換。

但是,是的,CGDataProviderCopyData(CGImageGetDataProvider(inImage))將做的伎倆來獲取圖像像素數據。

相關問題