4

我是新来的,所以请多多包涵。你能帮我制作一个透明的模糊背景,就像商店里的 iTunes Remote iOS7 应用程序中使用的那样吗?另外,文本是如何被屏蔽的?截图在这里:( 来源:rackcdn.com图片

4

2 回答 2

4

我在 Apple 发布的 WWDC 示例中找到了 Apple 制作的“UIImage+ImageEffect”类:https ://developer.apple.com/downloads/index.action?name=WWDC%202013# 。使用此类,使用以下代码模糊图像非常简单:[image applyLightEffect] 其中 image 作为 UIImage 的实例。

这是我为使文本看起来像是从背景视图中“剪切”而采取的步骤。使用此分层顺序:

  1. 图像模糊
  2. 以较低不透明度(例如 80%)填充颜色的视图。我使用了白色背景颜色。
    2.1。将标签设置为此视图的子视图,并将色调颜色设置为黑色。
  3. 在顶部添加您想要的任何其他内容。

瞧!它神奇地起作用!

于 2013-11-16T01:47:01.257 回答
1

使用UIToolBarUIKit 框架,它会自动对背景视图(实时)产生模糊和透明效果。

原因- 由于从根本上UIToolBar继承UIView,使用它代替 UIView 没有问题。

于 2013-11-13T18:10:01.063 回答