我正在编写一个 iOS 10 应用程序。
我有一个overlayView
覆盖另一个视图(我们称之为)的视图(我们称之为backgroundView
)。
backgroundView
有一些颜色。
我可以轻松地让overlayView
模糊backgroundView
,但最终会使颜色backgroundView
看起来很暗淡(无论我使用哪种模糊样式)。所以,我想不通的是如何使backgroundView
外观中的颜色充满活力overlayView
。
例如,如果您将通知中心拉到主屏幕背景和应用程序图标上,颜色会真正从通知中心弹出,它们看起来非常鲜艳(不沉闷)......这就是我想要的。
需要明确的是,我不是在谈论如何在像 Today 小部件和其他东西这样的模糊视图之上添加充满活力的标签。我知道如何在模糊效果视图中使用活力效果视图来做到这一点。
我想知道如何让颜色backgroundView
通过overlayView
......我希望它们看起来充满活力。似乎使用活力的唯一方法是将事物传递到模糊视图内部的活力视图中。那对我不起作用。而且我不想使用“快照”backgroundView
并将其插入活力视图。我认为那将是一团糟。
关于如何实现我的目标的任何想法?
比较:
标准视觉效果视图,带有粉红色框上的模糊效果(暗):
粉红色框上的通知中心: