Использование прозрачного цвета фона в UIView с помощью HTML-кода - PullRequest
4 голосов
/ 22 февраля 2011

Я пытаюсь отобразить объявление в UIView ... Мне нужно установить прозрачный цвет фона ... Я пытался использовать,

[viewObject setBackgroundColor:[UIColor clearcolor]]; 

Несмотря на то, что он сделал UIView прозрачным, этоотображение белого фона ...

Ниже приведен HTML-код, который я пробовал ...

NSString *HTML = [NSString stringWithFormat:@"<html><head><meta name=\"viewport\" content=\"width=device-width, user-scalable=no\"/><style>*{margin:0px;padding:0px}</style>
</head><body style=\" background-color:transparent\"><div style=\"text-align: %@\">%@</div></body></html>",adAlignment,link]; 

Заранее спасибо ...

С уважением ,,

Сураджа

Ответы [ 3 ]

5 голосов
/ 22 февраля 2011

Вы также установили opaque = NO; на виде?

4 голосов
/ 22 февраля 2011

Я не уверен, что понял ваш вопрос, но у вас должен быть UIWebView для вашего HTML-кода.Для реализации UIWebView с прозрачным фоном все, что вам нужно сделать, это

1) установить для свойства backgroundColor UIWebView значение [UIColor clearColor]

2) использовать содержимое UIWebView в html:

3) для непрозрачного свойства UIWebView установлено значение NO.

Вышеприведенное дословно взято из примера кода Apple TransWeb с кодом ReadMe.txt.

1 голос
/ 22 февраля 2011

Цвет вашего окна - white.clear this.

window.backgroundColor = [UIColor clearColor];

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