如何在iPhone应用程序中调暗视图?

时间:2009-05-27 16:14:03

标签: iphone objective-c cocoa-touch

我看过很多iPhone应用程序会在更新或下载内容时让活动指示器变暗,让用户知道它正忙。我知道如何做活动指示器,但我该如何进行调光?如果可以,请发布示例代码。

2 个答案:

答案 0 :(得分:7)

它们实际上并没有暗淡,Apple不会允许应用程序调整屏幕亮度。他们只是在屏幕上放置了一个黑色的半透明图像,效果类似。

编辑:

越狱应用程序可以调整屏幕亮度,并且有一个API可以执行此操作,但Apple不会批准任何更改屏幕亮度的应用程序。

答案 1 :(得分:2)

好吧,我这样做的方式是创建另一个视图并将不透明度设置得非常低。然后我将此视图添加为子视图。