2

アプリの1つでナビゲーションコントローラーを使用していますが、ナビゲーションコントローラーの戻るボタンのタイトルに問題があります。が欲しいです

解決策1:タイトルラベルを戻るボタンの領域に収まるようにする(次のようなものadjustsFontSizeToFitWidth=YES

また

解決策2:テキストを保持するのに十分な大きさの戻るボタンを作成します。

(ソリューション1がより望ましい)。

詳細については、ここで画像を提供しています...


ここに画像の説明を入力してください

fig1:短いタイトルテキストに適しています。

fig2:長いテキストの場合、タイトルが切り捨てられます。

fig3:テキストを自己調整可能にします。

fig4:テキストを保持するのに十分な大きさのボタンを作成します。


前もって感謝します... :)

4

2 に答える 2

3

IOSXでは、これまでAppleはナビゲーションコントローラーの戻るボタンをカスタマイズするためのアクセス許可を提供していませんでした。要件を満たすために、戻るボタンのフレームを変更するためのアクセス許可がないため、カスタムボタンを使用できます。

于 2013-03-26T12:00:05.737 に答える
0

以下のコードを入力してください。.mファイルボタンはタイトルで自動的にサイズ変更されます

-(void)viewDidAppear:(BOOL)animated
{
     self.navigationController.navigationBar.backItem.title = @"Back";//put here your title
}

あなたは成功するでしょう

于 2013-03-26T12:10:40.433 に答える