检查 View 是在 Popover 中显示还是全屏显示
有什么方法可以检查 ViewController 内部是否显示在弹出窗口或全屏中?
我试图获取并比较
self.view.frame.size.width
,但有时它不能正常工作,我希望有更好的解决方案 谢谢!
Is there any way to check inside ViewController if it is shown in popover or in full-screen?
I tried to get and compare
self.view.frame.size.width
but sometimes it doesn't work properly, I hope there is better solution
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在视图中实现以下委托(用于弹出窗口),并检查是否为弹出窗口或视图调用此委托。我想应该是一个解决办法。
You can implement the below delegate(for popover) in your view and check if this is getting called for a popover or a view. Should be a work around I guess.