2012-12-12 42 views
1

对于基本的UIAlertView,任何人都知道如何防止在警告对话框出现时对周围屏幕进行调光?UIAlertView防止调光环绕屏幕

随着iPhone SDK 6.0我已经检查UIAlertView.h并没有这个私人结构_modalViewFlags一组位字段,其中dontDimBackground。似乎正在为我正在寻找的功能存储标志。看不到公共方法设置/重置此。

+1

在这种情况下,你可能不能。你需要在AppStore中接受你的软件吗?或者你可以自由使用私人API? – 2012-12-12 17:29:38

+0

该软件将进入App Store,因此我仅限于公共API。 – dmind

回答

1

如果不使用私有API,无法防止背景变暗。您可能需要使用允许更多自定义的第三方警报视图。

WCAlertView包括设置背景渐变颜色的选项。如果你将它设置为clearColor,它应该做你想做的。

+0

感谢您的建议,我对本地解决方案感兴趣。 – dmind