2

UINavigationBar のプロンプトのみの背景色を変更できるかどうか (たとえば、ナビゲーション バーの残りの部分は黒のままで、赤に変更できるかどうか疑問に思っているので、UINavigationItem のプロンプト プロパティを使用してステータス/エラー メッセージを表示できます)ワンライナーとして。

4

2 に答える 2

4

これは古い質問ですがappearance、サブビューを追加するよりもはるかに簡単にプロンプ​​トの色 (およびその他のプロパティ) を設定できるようになったためです。

didFinishLaunchingWithOptions入れる_

[[UINavigationBar appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor theColorYouWantYourPromptToBe], UITextAttributeTextColor, otherVariables, nil]];
于 2012-03-27T23:10:05.513 に答える
2

いいえ。ただし、プロンプトを空の文字列に設定して、その上に赤いラベルを配置することはできます。

于 2010-01-08T19:49:15.360 に答える