Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS-移动颜色的模糊视图(如iOS 9上的siri)_Ios_Objective C - Fatal编程技术网

iOS-移动颜色的模糊视图(如iOS 9上的siri)

iOS-移动颜色的模糊视图(如iOS 9上的siri),ios,objective-c,Ios,Objective C,我正在编写一个iOS应用程序,我想使用一个在背景中随机移动颜色的视图,就像使用siri时显示的视图一样。用于siri的视图似乎比标准的深色效果略暗,并且添加了随机颜色,每当进行查询时,这些颜色都会在视图周围缓慢移动 下面是我想创建的背景示例。模糊的右上角有些红色,左上角有些绿色。再加上一些浅紫色或底部的东西。 颜色会褪色,每次查询都会添加新的颜色,我真的不知道如何做到这一点,所以任何人的帮助都会很好。 另外,如果可能的话,我希望答案是Objective-C。您指的是UIBlurEffect,它

我正在编写一个iOS应用程序,我想使用一个在背景中随机移动颜色的视图,就像使用siri时显示的视图一样。用于siri的视图似乎比标准的深色效果略暗,并且添加了随机颜色,每当进行查询时,这些颜色都会在视图周围缓慢移动

下面是我想创建的背景示例。模糊的右上角有些红色,左上角有些绿色。再加上一些浅紫色或底部的东西。

颜色会褪色,每次查询都会添加新的颜色,我真的不知道如何做到这一点,所以任何人的帮助都会很好。
另外,如果可能的话,我希望答案是Objective-C。

您指的是
UIBlurEffect
,它是这里的关键。它在背景上提供模糊,但不指定背景是什么。因此,将背景创建为一组彩色视图,这些视图出现(可能会淡入),移动然后消失。如何控制视图的起点和终点位置以及路径取决于您。“效果”视图将为您应用模糊,您可以将前景中需要的任何内容添加到“效果”视图的内容中