0

Cocoa Touch でナビゲーション バー プロンプト (つまり、オプションの指示がある領域) のテキストの色を変更する可能性はありますか? テキストはこれを使用して変更できます

[self.navigationItem setPrompt:@"My Prompt"];

しかし、このテキストの色はどうですか?ありがとう。

4

1 に答える 1

-1

ナビゲーションにUILabelを追加して、その色を設定できます

-(void) viewDidLoad {
    UILabel *theLabel = [ [UILabel alloc ] initWithFrame:CGRectMake((self.bounds.size.width / 2), 0.0, 150.0, 43.0) ];
theLabel.textAlignment =  UITextAlignmentCenter;
theLabel.textColor = [UIColor whiteColor];
theLabel.backgroundColor = [UIColor blackColor];
theLabel.font = [UIFont fontWithName:@"Arial Rounded MT Bold" size:(36.0)];



    UIView *myLabel = (make a view and add "theLabel" to it)


    UIBarButtonItem *myBarButtonItem = [[UIBarButtonItem alloc] initWithCutomView:myLabel];
    [self.navigationController.navigationItem setRightBarButtonItem:myBarButtonItem animated:NO]

}
于 2012-04-23T12:47:51.683 に答える