从底部向内滑动视图并模糊其余部分

时间:2018-10-31 16:52:22

标签: ios xcode

我想让一个视图从底部滑入,但是这个视图元素的高度大约是屏幕高度的一半。屏幕上部应该模糊。

我对构建ios-App还是很陌生,我想知道什么是最好的方法。

我应该在同一个ViewController中使用viewElements并让它们滑入等吗?还是可以使用某些内置功能?

1 个答案:

答案 0 :(得分:1)

您可以做两件事:

  1. 定义custom interactive viewcontroller过渡,这样您就可以在背景中添加模糊视图,并将向上滚动到模糊效果的偏移量绑定到animate the change
  2. (我认为这很容易实现,但可重用性较低)将容器视图嵌入到视图控制器中,在视图上添加可识别的平移手势,并在向上拉动手指时进行动画处理,例如底部约束的常量,以使视图向上移动,并按步骤1中所述对背景进行相同操作。