2009-07-23 4 views
0

私は4つのタブバーがあるタブバーアプリケーションを作っています。タブバーが完全に動作している、私の問題は、タイトルが他のタブバーと重なっていることです。タイトルは、Instructional Videosのように少し長いです。どのように私はそれを修正することができます。iphoneのTababarアプリケーション

+0

スクリーンショットを投稿できますか? – U62

+0

コードとスクリーンショットを追加してください。ほとんどのアプリは1つのタブバーと4つのタブバーアイテムを持っているので、あなたが4つのタブバーを意味するのは本当に不明です。また、あなたのタブバーは画面の下部にはなく、あなたのタイトルは上部にありませんか? – TahoeWolverine

答えて

0

ちょうどそれが終わったのですが、フォントサイズが小さくなることに気付くかもしれませんが、それはあまり効果があります。

代替方法は次のとおりです。表示する画像にタイトルテキストを作成します。

UIImage * textImage =; int imageTag = 1; //あなたが何をしたいかを指定します。 [[UITabBarItem alloc] initWithTitle:@ "" image:textImageタグ:imageTag];フォントを一致させることができれば、あなたが先に行くことができるとのように、タイトルにその画像と一部であなたのタイトルの一部を入れて

UIImage * textImage =; int imageTag = 1; //あなたが何をしたいのか [[UITabBarItem alloc] initWithTitle:@ "Videos" image:textImage tag:imageTag];

おそらくちょっと変わって見えるかもしれません.Appleはあなたのアプリを拒否するかもしれませんが、それはすべて私が考えることができます。アドバイスを受け入れる意思がない限り、「短いタイトルを使用する」?

-1

短いタイトルを使用してください。

+1

異なる言語では、OPに単語を短縮する機能が提供されない場合があります。 "Geschwindigkeitsbegrenzung"はドイツ語のスピード制限であり、OPが困難なコンセプトをユーザーに説明しようとしている場合は、タイトルを短縮することは答えではありません。 –

+0

あなたはあなたの制約の中で作業しなければなりません。より短いタイトルを使用することも、別のUIパラダイムを使用することもできます。タブバーに設定されている場合は、短いタイトルを使用します。これは、あなたが創造的で、より短期間であなたが望むものを表現する方法を考えることができる場所です。省略することができます。略語を使用することができます。異なる単語を使用して、同じまたは類似の概念を表現することができます。エンジニアリングは制約内で作業することに関するものです。 –

関連する問題