我是新来的,所以请多多包涵。你能帮我制作一个透明的模糊背景,就像商店里的 iTunes Remote iOS7 应用程序中使用的那样吗?另外,文本是如何被屏蔽的?截图在这里:(
来源:rackcdn.com)
问问题
1366 次
2 回答
4
我在 Apple 发布的 WWDC 示例中找到了 Apple 制作的“UIImage+ImageEffect”类:https ://developer.apple.com/downloads/index.action?name=WWDC%202013# 。使用此类,使用以下代码模糊图像非常简单:[image applyLightEffect] 其中 image 作为 UIImage 的实例。
这是我为使文本看起来像是从背景视图中“剪切”而采取的步骤。使用此分层顺序:
- 图像模糊
- 以较低不透明度(例如 80%)填充颜色的视图。我使用了白色背景颜色。
2.1。将标签设置为此视图的子视图,并将色调颜色设置为黑色。 - 在顶部添加您想要的任何其他内容。
瞧!它神奇地起作用!
于 2013-11-16T01:47:01.257 回答
1
使用UIToolBar
UIKit 框架,它会自动对背景视图(实时)产生模糊和透明效果。
原因- 由于从根本上UIToolBar
继承UIView
,使用它代替 UIView 没有问题。
于 2013-11-13T18:10:01.063 回答