使呈现的视图控制器忽略并通过触摸事件

时间:2018-11-15 13:16:40

标签: ios swift uiview touch viewcontroller

编辑:我想使该视图独立于可重用。

问题自行说明。我已经搜索了,但是没有找到任何答案,即使这个问题似乎很常见。

我有两个视图控制器VC1VC2。我的代码就像:

VC1.present(VC2, animated: true)

然后,我需要我的VC2完全忽略所有触摸并通过它们。

很好的例子是AppStore评级成功警报(已附加)。即使出现警报,您也可以滚动,我需要相同的行为。 enter image description here

1 个答案:

答案 0 :(得分:1)

您应该使用UIView并将其覆盖在VC1上。这样即使出现VC1UIView仍可滚动