2011-07-18 46 views

回答

1

您只需创建一个新视图并将其添加到窗口中即可。你可以这样做:

UIView *overlayView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)]; 
overlayView.backgroundColor = [UIColor colorWithWhite:0 alpha:.5]; 
[overlayView addSubview:<#imageView#>]; 
[self.view.window addSubview:overlayView]; 
[overlayView release]; 

让我知道,如果这对你有用。

0

这是非常简单,有可能是一些方法来做到这一点。

最简单的可能是将图像视图添加为窗口的子视图。

1

从上面的例子看来,他们只是在self.view中添加了Imageview,并减少了self.view的alpha。它看起来并不奇怪。