在Swift中,纵向和横向模式下的UITabBar对齐问题?

问题描述 投票:0回答:1

我创建了一个自定义的TabBar,它同时以纵向和横向模式运行。在纵向模式下,图像和文本在中心对齐,而在横向模式下文本不在中心对齐。

纵向视图

enter image description here

横向视图

enter image description here

我的查询是如何在横向模式下使图标和文本居中对齐?如何获得与纵向模式相同的对齐方式。

ios swift layout uitabbar landscape-portrait
1个回答
0
投票

在设计应用程序时应该使用autoLayout约束,以便在两种模式下都能正常工作,您可以执行以下操作:

YourText.centerXAnchor.constraint(equalTo: YourImage.centerXAnchor).isActive = true
© www.soinside.com 2019 - 2024. All rights reserved.