У меня есть UITextView и WebView бок о бок, и я хотел бы добавить тень для обоих. Это приложение для iPad, поэтому они вращаются, поэтому ImageView под ними, вероятно, не будет работать. Есть идеи?Добавление тени для UIWebView и UITextView
5
A
ответ
12
UIViews имеют CALayers, у которых есть встроенная поддержка тени. Попробуйте эти свойства:
view.layer.shadowColor
view.layer.shadowOffset
view.layer.shadowOpacity
view.layer.shadowRadius
Это может привести к быстрому потреблению. Возможно, вам понадобится #import <QuartzCore/QuartzCore.h>, чтобы заставить компилятор понять, что происходит.
7
решение было бы как
[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 и выше.
1
Я бы добавил представление, которое сидит за текстовым полем и применит к нему теневые эффекты. Таким образом, тень не перемещается с содержимым.
2
Вот скор версия:
func applyDropShadow() {
textView.layer.shadowColor = UIColor.blackColor().CGColor
textView.layer.shadowOffset = CGSizeMake(3, 3)
textView.layer.shadowOpacity = 0.7
textView.layer.shadowRadius = 8.0
textView.clipsToBounds = false
}
+0
Благодарим вас за это - без клипов. Для меня тень не появлялась для меня. – BeneGal
Смежные вопросы
- 1. Добавление внутренней тени на uitextfield и uitextview
- 2. Добавление тени для карусели
- 3. Как добавить тени текста в UITextView?
- 4. Добавление UITextView и scrollview
- 5. Разница между UIWebView Fontsize и UItextView Fontsize
- 6. Добавление границы и тени на перо инициирована вид
- 7. текст маски внутри uitextview/uiwebview
- 8. Добавление тени в PlainTableView?
- 9. Квадратные тени для теней не работают для меня на UITextView
- 10. Добавление тени к вырезке
- 11. Добавление тени в UITableView
- 12. Добавление тени в NSImageView
- 13. Добавление тени маркировать
- 14. Добавление тени в текст?
- 15. Resizing Просмотр таблицы Клетки для отображения UITextView и UIWebView
- 16. Добавление UIButtons для определенных слов в UITextView
- 17. Добавление тени к ImageView
- 18. Добавление рамки и тени вставки окна?
- 19. добавление тени для выпадающего меню вторичных ссылок
- 20. Добавление тени для ящика Navigaton дает ошибку
- 21. Добавление тени к вытяжке для ImageButton
- 22. Добавление тени для пользовательских UITableCellView не работает
- 23. Добавление тени в раздвижной ящик
- 24. Добавление тени к заголовку NavBar
- 25. Добавление текстовой тени на прокрутку
- 26. Добавление внутренней тени в текст
- 27. Добавление внутренней тени вверху UIView
- 28. Android - Добавление тени в imageview
- 29. Добавление uiTextView перед uiScrollView
- 30. Добавление тени в меню навигации?
был в состоянии понять это. Благодаря! – user288225
Уход за публикацией вашего решения? Принятый ответ, похоже, не работает для меня, как написано. – typeoneerror
фантастический! Если бы вы были женщиной, которую я бы предложил сейчас! :-) спасибо! – SpaceDog