Если я понимаю ваш вопрос, вы добавили UIWebView
к UIView
с альфа-значением 0,3.
В iOS любые дочерние представления наследуют значения своих родительских представлений (или, скорее,родительский вид «маскирует» подвид).
Звучит так, как будто вы хотите, чтобы у вашего shadowView
был полупрозрачный фон: вместо того, чтобы устанавливать альфу вида, вы должны вместо этого сделать следующее:
[shadowView setAlpha:1.0];
[shadowView setBackgroundColor:[UIColor colorWithWhite:0.0 alpha:0.3]];`
... который (при условии, что ваш вид не настроен непрозрачным) даст вам хороший полупрозрачный фон и позволит вашим подвидам не выглядеть прозрачными.