从底部向内滑动视图并模糊休息

Posted

技术标签:

【中文标题】从底部向内滑动视图并模糊休息【英文标题】:Slide view from bottom in and blur rest 【发布时间】:2018-10-31 16:52:22 【问题描述】:

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

我对构建 ios-Apps 非常陌生,我想知道最好的方法是什么。

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

【问题讨论】:

【参考方案1】:

你可以做两件事:

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

【讨论】:

以上是关于从底部向内滑动视图并模糊休息的主要内容,如果未能解决你的问题,请参考以下文章

我怎样才能让 1 个视图控制器从底部向上滑动

UIVisualEffectView 不会模糊它的 SKView 超级视图

怎么设置滑动返回键

如何禁用深色透明色的背景视图?

iOS 7:在底部导航栏的表格视图之间滑动

UIScrollView 仅检测底部的滑动