0

UINavigationBar のデフォルト サイズを使用するのが好きです。

ただし、タイトルが長すぎる場合があり、フォント サイズを適切に小さくしたいことがあります。

どうすればいいですか?

まず、最初に titleView のサイズを調べる必要があると思います。それができると思います。

次に、適切なフォント サイズを教えてくれる関数を呼び出す必要があります。

次に、その UINavigationBar のフォント名を変更せずに、そのサイズのフォントを指定する必要があります。

誰もがこれらのいずれかを行う方法を知っています (すべてである必要はありません)。

4

1 に答える 1

1

titleTextAttributesのプロパティを設定する必要がありUINavigationBarます。同じプロパティからフォント サイズとフォント タイプを取得し、必要に応じてフォント サイズとフォント タイプを調整または変更できます。

同じことの詳細については、ドキュメントを確認してください。

http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationBar_Class/Reference/UINavigationBar.html

于 2012-11-21T04:34:09.020 に答える