5

我正在使用 UILongPressGestureRecognizer 模拟 3D Touch Peek,以防设备不支持 3D Touch。到目前为止一切都很好。但是,当我添加弹出窗口时,模糊效果与真正的 3D Touch 效果完全不同。以下是截图以便更好地理解。

真正的 3D Touch Peek

blurEffectView.alpha = 0.94 和效果的模拟 3D Touch:.Dark

这是我能达到的最接近真正的 3D Touch 模糊效果,但它看起来仍然非常不同。如果我降低 alpha,blurEffect 看起来更像是雾而不是真正的 3D Touch 中的模糊。你们对如何解决这个问题有任何想法吗?

4

0 回答 0