プログラムでナビゲーションバーを作成しましたが、私の知る限り、「UIColor BlackColor」または「WhiteColor」などしか作成できません。したがって、選択肢は限られています。カラー パレットなどから選択したり、RGB スライダーを使用したり、何千ものカラー オプションを使用したりする方法はありますか?
2 に答える
3
もちろん。次のように任意のUIColorを作成できます。
UIColor *theColor = [UIColor colorWithRed:0.5f
green:0.75f
blue:0.0f
alpha:1.0f];
于 2011-09-22T03:16:38.533 に答える
1
次のコマンドを使用して色を設定できます。
navigationController.navigationBar.tintColor = [UIColor colorWithRed: green: blue: ]
または、次のように入力して、UIColor で事前に作成された色を指定します。
[UIColor blueColor];
「青」は、黒、赤、灰色、緑などの多くの基本的な色に置き換えることができます.
ただし、NavBar の背景として画像が必要な場合は、UINavigationBar のサブクラスであるカスタム クラスを作成する必要があります。
于 2011-09-22T03:26:20.603 に答える