iOS8/Swift:标签栏项目在点击时变小

lon*_*bow 18 uitabbarcontroller uitabbar ios swift

在给我的Tab Bar图像赋予插图时,我刚刚遇到了一个奇怪的错误.

当我单击内置版本中的图像时,图像将在每次单击时应用插图 - >因此,如果单击它3x它将基本消失 - 如果您单击另一个标签栏项目它再次出现.

显然,只有设置左/右插入才会发生这种情况 - 而不是只设置顶部/底部

任何人都知道如何解决这个问题,而无需在外部调整实际的标签栏图像?

小智 45

解决问题的步骤:

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

确保你的图像插入是平衡的如果你给5px插入到顶部然后平衡-5px插入到底部如果你给5px插入到左边然后平衡-5px插入到右边

  • 有趣,但这正是它发生在我的项目中的原因!我尝试了插图,但忘记清理它们。非常感谢!! (2认同)