- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们有一个显示为弹出窗口的 View Controller (A)。当它以页面形式呈现 View Controller (B) 时,我们将 B 上的 isModalInPresentation
设置为 true 以防止向下滑动手势关闭它。但是将其设置为 true 也会导致它在 View Controller A 上更改为 true。因此在页面表被关闭后(使用 dismiss(animated: true, completion: nil)
),弹出窗口可以'在其边界之外点击不会被解雇。
我们尝试在 B 被关闭之前(在其 viewWillDisappear(_:)
中)将 B 上的 isModalInPresentation
设置回 false,而这会改变 isModalInPresentation
在 A 上返回 false,A 仍然不能通过在其边界外点击来消除。
最佳答案
在使用 Xcode 11.1 构建 iOS 13.1 模拟器时,这似乎已修复(当在其边界外点击时,弹出窗口会被关闭,并且我们不需要在关闭时将 isModalInPresentation
设置回 false B).
关于ios - 在显示 isModalInPresentation 设置为 true 的页面后,无法正常关闭弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58454542/
我们有一个显示为弹出窗口的 View Controller (A)。当它以页面形式呈现 View Controller (B) 时,我们将 B 上的 isModalInPresentation 设置为
我正在尝试对我用 ObjectiveC 编写的应用程序进行一些更新,以采用新的 iOS 13 功能。我正在研究模态呈现 View Controller 的新方式的交互式解雇处理,在检测到 Contro
我是一名优秀的程序员,十分优秀!