(首先 - 我对我的英语感到抱歉:)。
我想创建一个教程泡泡,在使用我的应用程序时会在某些情况下弹出。 当我点击或滚动我的VC中的每个视图时,我需要这个弹出窗口消失,我需要这些按钮在这个点击事件中做他们需要做的事情而不仅仅是关闭弹出窗口然后我们需要点击按钮再次。
我有两种方法可以做到,但每一种方法都有一些不利之处。
弹出视图将具有包含整个VC框架的透明视图。此背景视图将解除其touchBegin事件中的弹出窗口。 但就像我不能点击这个弹出背景视图下面的ob我的按钮。
第二个选项是创建没有背景透明背景的弹出窗口,因此所有按钮都是可点击的。 但在这种情况下我不知道如何监听所有按钮点击事件或表滚动事件,所以我可以解除弹出窗口。