0

ここに画像の説明を入力

上記のように、デフォルトのバッジは赤と白の色で表示されます。配色を変更して、そのビューをカスタマイズできますか?

私が見つけた唯一の解決策は、UITabbarController 全体をカスタム コントロールとして作成することでした。デフォルト コントロールを使用してバッジのみを更新したり、バッジにカスタム UI を提供したりすることはできませんか?

4

2 に答える 2

0

必要な色(または背景画像)とテキストを使用してビュー(UIButtonたとえば)を作成し、それを必要な場所のタブバーに追加するだけです。しかし、それはある種の汚い実装になると思います... Coz、持っているUITabbarItems の数に応じてフレームを計算する必要があります。それ以外の場合は、カスタム タブバー コントローラーを使用することをお勧めします:) デフォルトのバッジをカスタマイズすることはできないと思います。幸運を!

于 2013-08-26T13:47:10.170 に答える
0

のカスタム バッジを作成する方法が見つかりませんでしたUITabBarItem。これを達成する唯一の方法は、カスタムを使用することですUIButton/UIViews.

于 2013-09-24T14:57:54.153 に答える