如何在 Swift 中设置全屏弹出背景
Posted
技术标签:
【中文标题】如何在 Swift 中设置全屏弹出背景【英文标题】:How to set a full screen popup background in Swift 【发布时间】:2018-04-04 11:00:37 【问题描述】:我是 ios 开发的初学者。
我按照本教程 https://github.com/nrlnishan/ViewPager-Swift 在我的应用程序中实现了 viewPager。
然后我跟着https://github.com/nbyn/MWAPopup/blob/master/README.md在弹窗的第一个视图中实现弹窗。
但是弹出的背景没有全屏显示。
这个截图可能更能解释我的问题。
请帮帮我。
【问题讨论】:
试试popup?.show(vc: self.navigationController!)
而不是popup?.show(vc: self)
非常感谢,您给了我一个完美的解决方案来解决我的问题。
【参考方案1】:
您在错误的 UIViewController 上显示弹出窗口。 show
方法显示作为参数传入的 UIViewController 内的弹出窗口。
此外,当使用他人的 GitHub 代码或库时,请务必查看存储库的星数,因为最优质的解决方案已被社区认可,尤其是针对弹出窗口等流行问题的解决方案。试试这样的https://github.com/Orderella/PopupDialog
【讨论】:
非常感谢您的帮助和您发布的有用链接。以上是关于如何在 Swift 中设置全屏弹出背景的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在 R 中创建 Plotly 图表的全屏弹出窗口?