2010-10-14 69 views
0

我正在研究一個應用程序,它可能在黑暗的地方使用,亮度需要降低。我想把它放到應用程序中,並認爲我可以添加一個黑色bg顏色的UIView並更改alpha,但這會妨礙用戶交互。Dim iPhone screen

有沒有人有關於如何做到這一點的想法,而不阻礙人際交往?

感謝

+1

所以你想檢測環境亮度? – kennytm 2010-10-14 15:26:14

+0

不,我正在將整個視圖調暗至約0.7f的alpha。我已經通過覆蓋UIView並設置了alpha來完成此操作,但是您無法控制它下面的任何東西!這是因爲它使用的地方的黑暗,你看着屏幕時你的眼睛無法調整! – 2010-10-14 15:31:17

回答

1

設置了UIView的userInteractionEnabled屬性爲NO。

+0

這很奇怪。我在IB中解決了這個問題,但沒有成功。當連接並調用它時,它會!謝謝 :) – 2010-10-14 15:41:00