我有一个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
这里是SWIFT版本:
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
谢谢你 - 没有clipsToBounds影子没有出现在我身上。 – BeneGal 2016-11-17 16:35:55
相关问题
- 1. 将投影添加到UITableView
- 2. 将投影添加到合成中
- 3. Desaturate和添加投影
- 4. OpenGLES添加投影
- 5. 将标题和文本添加到UITextView
- 6. css3 div将投影箱投影到textarea
- 7. 将UI Picker添加到UITextView
- 8. 将图像添加到UITextView
- 9. 将标题添加到UITextView
- 10. 添加阴影到UITextView的框架也添加阴影到文本
- 11. 动态添加投影到NHibernate查询
- 12. 将window.navigator.standalone添加到UIWebView DOM
- 13. 将UIWebView添加到NavigationViewController
- 14. 将UIWebView添加到UIAlertView iOS
- 15. 如何将文字阴影添加到UITextView?
- 16. 将投影添加到自定义UITableCellView不起作用
- 17. 如何使用Quartz 2D将投影添加到UIImage或UIImageView?
- 18. 将投影添加到UITableView无法正常工作
- 19. 将投影添加到表格视图单元格
- 20. 将投影添加到吗啡查询中
- 21. 将单个投影添加到条件查询
- 22. iOS:如何在UIView上添加投影和笔触阴影?
- 23. 将轴投影到平面
- 24. 将点云投影到2D
- 25. 将阴影添加到UIBarButton
- 26. 将阴影添加到UINavigationControllerer
- 27. 将阴影添加到TBitmap
- 28. 将阴影添加到PlainTableView?
- 29. 如何将UITextView添加到UITableView细节
- 30. 如何将Android手机实时投影到投影仪?
之所以能够弄明白。谢谢! – user288225 2010-04-03 05:41:12
小心发布您的解决方案?被接受的答案似乎并不适用于我写的。 – typeoneerror 2010-04-04 19:31:37
太棒了!如果你是一个女人,我现在会建议! :-) 谢谢! – SpaceDog 2010-06-18 00:08:04