0

私のアプリケーションでは、UITabbar 内の不均一な位置にタブ バー項目を設定したい (つまり、1 番目と 2 番目の間のスペースは 2 番目と 3 番目と等しくないなど)。フレーム属性を持っています。次のような他の方法でこれを達成することは可能ですか

self.tabBarController.tabBar addSubview:buttonItem

または、タブバー内の目的の場所にアイテムを再配置することは可能ですか?

4

1 に答える 1

0

ストーリーボードで、「固定/フレキシブル スペース バー ボタン項目」をツールバーにドラッグ アンド ドロップできます。これは、ボタン間の区切りとして機能します。また、プログラムで幅を制御する場合は、コンセント接続をコントローラにドラッグ アンド ドロップします。インスペクタを使用して間隔を調整することもできます (幅プロパティを探します)。たとえば、固定スペース バー ボタン アイテムのアウトレット名がスペーサーである場合、次のようにスペーサーの幅を設定できます。

self.spacer.width = 50; (または任意の値)

お役に立てれば。

于 2013-04-22T14:54:14.790 に答える