【问题标题】:Tab Bar icons are not conforming to image insets标签栏图标不符合图像插图
【发布时间】:2022-01-18 04:01:28
【问题描述】:

我正在尝试让标签栏中的图标被拉低到栏的中间。我已经尝试在故事板中以及通过代码设置图像插图,但都不起作用。

我目前使用的是 iOS 15 + Xcode 13.1。

EX:(上:6,右:0,下:-6,左:0)

这也是我尝试的代码示例:

tabBar.items?[0].imageInsets = UIEdgeInsets(top: 6, left: 20, bottom: -6, right: 0)

这是当前状态的图片。您会看到,即使没有标题,所有图标也会浮动到栏的顶部,我希望它们在栏的下方对齐。

【问题讨论】:

标签: ios swift xcode


【解决方案1】:

我不是 100% 确定,但据我所知,没有办法改变它的对齐方式。

【讨论】:

【解决方案2】:

我不建议修改原生标签栏。如果您确实想更新标签栏项目的位置,我鼓励您使用自定义标签栏。您将对它的行为方式有更多的控制权,并且您将避免任何骇人听闻的解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-20
    • 2014-10-10
    • 2013-11-20
    • 2011-10-30
    • 2019-05-04
    相关资源
    最近更新 更多