WatchKit模糊的背景图像

时间:2015-03-12 13:43:40

标签: ios xcode image watchkit

在Apple演示的许多手表应用程序中,他们使用模糊图像作为应用程序的背景(类似于UIEffectView for iPhone)。我想知道如何在Xcode中实现这一目标?

我应该使用图像作为背景,并在顶部显示一组吗?

由于

3 个答案:

答案 0 :(得分:1)

我相信这种效果只是一种预先制作的艺术作品。可悲的是,你不能有这样的程序化效果。上下文菜单是弹出窗口时运行时模糊背景的唯一组件。

答案 1 :(得分:0)

https://developer.apple.com/documentation/uikit/uiview

在文档中,UIView未用于watchOS。

答案 2 :(得分:-1)

您需要使用UIVisualEffectView或只是将模糊效果添加到您已经拥有的视图中:

// Blur Effect
UIBlurEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight];
UIVisualEffectView *bluredEffectView = [[UIVisualEffectView alloc] initWithEffect:blurEffect];
[bluredEffectView setFrame:YOUR_VIEW.bounds];

[YOUR_VIEW addSubview:bluredEffectView];