web-dev-qa-db-ja.com

iOSのタブバーアイコンが大きくなり続ける

tabBarのアイコンに問題があります。

同じタブバーボタンを繰り返しタップすると、タブバーアイコンのサイズが大きくなり続けます。
別のものを押すと、元のサイズに戻ります。

enter image description hereenter image description here

私が修正すべきアイデアはありますか?

28
jknapp25

OPが共有するプロジェクト(質問のコメントを参照)によると、タブバーの画像の挿入図が混乱しているようです。


問題を解決する手順:

  1. IBで問題のあるViewControllersのタブバー項目を選択します
  2. サイズインスペクターセクションに移動します(右側
  3. 画像のはめ込みのバランスが取れていることを確認してください
    • 上に5pxのはめ込みを与える場合は、下に-5pxのはめ込みでバランスを取ります
    • 左に5pxのはめ込みを与える場合は、右に-5pxのはめ込みでバランスを取ります

説明はありません、ごめんなさい...でも誰かがコメント/投稿してくれたら

52
staticVoidMan

これを試して..

myDealNavigationController.tabBarItem.imageInsets = UIEdgeInsetsMake(5、0、-5、0);

1
ggg_1120

私も同じ問題で走っていました、そして上記の受け入れられた答えは私を助けました。

実行する手順を示すためだけに:

画像をタブバーに設定しながら、画像を選択し、すべての側面から画像のインセットのバランスを取ります。

いくつかのことを覚えておく必要があります:

下の画像に示すように、4つの側面すべてからバランスを取ります。

enter image description here

UIが適切になります。

ありがとう

0
Zalak Patel