Прозрачность вокруг UIWebView - PullRequest
2 голосов
/ 30 июня 2011

У меня есть UIView с "рекламой", и я хочу, чтобы поверх рекламы появлялось всплывающее окно UIWebView.

Я хочу, чтобы все, кроме UIWebView, стало затемненным черным прозрачным. Возможно ли это?

Дайте мне знать, ясно это или нет. Вы видите это на многих сайтах

Спасибо

Ответы [ 2 ]

1 голос
/ 30 июня 2011
UIView *vie=[[UIView alloc]initWithFrame:CGRectMake(0, 0, 360, 480)];

[vie setOpaque:NO];

[vie setBackgroundColor:[UIColor clearColor]];


UIWebView *urwebiew=[[UIWebView alloc]initWithFrame:CGRectMake(40, 40, 200, 200)];


    //.................

[vie addSubview:urwebiew];


now the view is ready with transparent to use 
1 голос
/ 30 июня 2011

Вы можете добавить вид на весь экран с небольшим альфа (делая его более (близко к 0) или менее (близко к 1) прозрачным. Установив для userInteractionEnabled значение NO, вы можете запретить чему-либо в этом представлении реагировать на события касания. Затем добавьте к этому свой UIWebView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...