Я не верю, что вы хотите установить прозрачность UIWebView и показать изображение позади него.
Вместо этого у вас должен быть какой-то вид (возможно, с изображением, которое вы предлагаете, может быть, с UIIndicator и полупрозрачным видом, который «затемняет» страницу), который находится там до тех пор, пока UIWebView не загрузит его содержимое.
Для этого сначала ваш класс должен подписаться на протокол UIWebViewDelegate:
@interface myWebView : UIViewController <UIWebViewDelegate> {
// variables etc
}
Затем вы можете отобразить вид нагрузки:
-(void)viewDidLoad {
myView.hidden = NO;
}
И, наконец, вы можете переопределить метод webViewDidFinishLoad, чтобы скрыть его после загрузки
- (void)webViewDidFinishLoad:(UIWebView *)localwebView {
myView.hidden = YES;
}