草庐IT

centerBtnFrame

全部标签

ios - 如何在 iPhone X 上居中自定义标签栏项目

我有一个应用程序,我在UITabbarController中创建了一个自定义选项卡栏项目,有人可以按下它来拍照,它看起来像下面这样。这正是我想要的,问题是当我在iPhoneX上测试它时,相机的标签栏项目看起来比我想要的要低,例如:我已经尝试了一些方法来解决这个问题,比如在viewDidLayoutSubviews()中修复标签栏的高度,但它弄乱了iPhone8上的标签栏。我还确保“使用安全区域布局”指南”被选中,但它仍然不起作用。我也尝试过更改标签栏项的框架,但这也不起作用。这是我用于自定义标签栏Controller的代码:importUIKitclassOtherTabControl