ios - XLPagerTabStrip:不尊重状态栏

标签 ios swift4 xcode9 xlpagertabstrip

我在应用XLPagerTabStrip时遇到了困难,不是编码本身的问题,而是你屏幕组织上的问题,前几天一直在研究,只是转了一圈,之前用过这个框架,我没有遇到任何困难,因为我的应用程序中的代码使用了全屏,但是随着 iPhone X 的推出,必须更改应用程序的 View 模式,因此我无法让 XLPagerTabStrip 遵守以下约束如下图所示的“安全区”

img-pager

我想知道如何强制执行此限制,因为我已经尝试了几乎所有方法。

适当的甚至创建一个新的单独项目来测试这个问题仍然存在。

我认为这是我的代码中的一些错误然后重新创建但问题仍然存在。

提前致谢

最佳答案

我遇到了完全相同的问题。 当我在 Storyboard 中添加一个 Collection View ,将其分配给 ButtonBarView 类并将其连接到 VC 的 buttonBarView 时,我设法使其工作。这样我就可以设置大小和其他限制,现在它可以按我想要的方式工作。

引用这篇文章How to implement Android-Like Tab Layouts in iOS using swift 3以查看确切的过程。

关于ios - XLPagerTabStrip:不尊重状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47983447/

相关文章:

ios - Swift SpriteKit edgeLoopF​​romRect 问题

Xcode 9 - 没有 iOS 11 模拟器

ios - 使用PlayAndRecord Audio Session 类别时iOS6的音量非常低

ios - 为什么使用 Apple 推送通知服务 SSL(沙盒)?

ios - whatsapp url 方案 ios dev

json - Alamofire - 使用 JSON 给出 301 的 POST 请求

Swift Key Path 导致 NSSortDescriptor 中的 EXC_BAD_INSTRUCTION

ios - 如何 KVO 观察 AVCaptureDevice 的 whiteBalanceMode 属性?

ios - 内存分析不适用于 Xcode,仅显示 "No Selection"

swift - TIC 读取状态 [6 :0x0]: 1:57 Xcode 9 - Network Requests not working