【问题标题】:iOS8/Swift: Tab Bar Item getting smaller on clickiOS8/Swift:标签栏项目在点击时变小
【发布时间】:2015-03-15 17:18:11
【问题描述】:

我刚刚在为我的标签栏图像添加插图时遇到了一个奇怪的错误。

当我在构建版本中单击图像时,每次单击时图像都会应用插图 -> 因此,如果单击 3 次,它基本上会消失 - 如果单击另一个选项卡栏项,它会再次出现。

显然,这仅在您设置左/右插图时才会发生 - 如果您仅设置顶部/底部则不会发生

有人知道如何在不从外部调整实际标签栏图像大小的情况下解决此问题吗?

【问题讨论】:

  • 如果您发布一些代码会有所帮助。这闻起来像放错地方的代码。
  • 不涉及手写代码 - 我设置了标签栏项目/控制器/等。在故事板中
  • 你也可以在一个新的标签栏示例项目中重现这个 - 只需按照所说的填写插图,你就会看到一些奇怪的动画/调整大小

标签: ios swift uitabbarcontroller uitabbar


【解决方案1】:

解决问题的步骤:

  1. 在 IB 中选择有问题的 ViewControllers 的标签栏项
  2. 转到尺寸检查器部分(右侧)

确保您的图片插图是平衡的 如果您将 5px 插图设置为顶部,则将 -5px 插图设置为底部 如果你给左边的 5px 插图,然后在右边的 -5px 插图中保持平衡

【讨论】:

  • 很有趣,但这正是它发生在我的项目中的原因!我尝试了插图,却忘了清理它们。非常感谢!!
猜你喜欢
  • 1970-01-01
  • 2015-10-08
  • 1970-01-01
  • 2019-02-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-16
相关资源
最近更新 更多