Добавление падающей тени к UIWebView и UITextView

У меня есть UITextView и веб-представление рядом, и я хотел бы добавить падающую тень к обоим. Это - приложение для iPad, таким образом, они вращаются, таким образом ImageView под ними, вероятно, не работал бы. Какие-либо идеи?

5
задан Peter Hosey 3 April 2010 в 20:45
поделиться

2 ответа

UIViews имеет CALayers, которые имеют встроенную поддержку теней. Попробуйте эти свойства:

view.layer.shadowColor
view.layer.shadowOffset
view.layer.shadowOpacity
view.layer.shadowRadius

Это может очень быстро дать вам то, что вам нужно. Вам может потребоваться #import , чтобы компилятор понял, что происходит.

12
ответ дан 18 December 2019 в 07:08
поделиться

решение будет похоже на

[myTextBox.layer setShadowColor:[[UIColor blackColor] CGColor]];
[myTextBox.layer setShadowOffset:CGSizeMake(1.0, 1.0)];
[myTextBox.layer setShadowOpacity:1.0];
[myTextBox.layer setShadowRadius:0.3];

, но это работает только для OS 3.2 и выше.

7
ответ дан 18 December 2019 в 07:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: