私は背景を変更しようとしています.UIDatePickerのテキストの色は& &です。私はViewDidLoadでこのコードを実行しています。テキストの色は変わりますが、背景の色は変更を拒否します。代わりに、私は、アプリケーションを実行し、最初にビューが読み込まれ、それは色を変更しませんが、私はテキストフィールドの内側をタップし、前の画面に移動し、テキストフィールドをクリックすると、 。これは、以下のviewDidLoadメソッドのために私のコードです:UIDatePicker背景が変更されていません
UIDatePicker *endTimeDatePicker = [[UIDatePicker alloc]init];
endTimeDatePicker.backgroundColor = [UIColor colorWithRed:0/255
green:0/255 blue:0/255 alpha:0.8];
[endTimeDatePicker setValue:[UIColor whiteColor] forKey:@"textColor"];
[endTimeDatePicker setDate:startTime];
endTimeDatePicker.datePickerMode = UIDatePickerModeDate;
[endTimeDatePicker addTarget:self action:@selector(updateEndTime:)
forControlEvents:UIControlEventValueChanged];
[promoEndTime setInputView:endTimeDatePicker];
私は途方に暮れて本当によ、私はまた、背景色を設定するには、他のバリエーションを試してみました...
setbackground色、設定tintcolor、uicolor黒
まだ、同じ結果、どんな援助も大変ありがとうございます。
ありがとう、私はちょうどUIPICKERVIEWSが白いテキストで黒い背景を持っているので、アプリから取る種類の黒のテキストでデフォルトのグレーを残すことに決めました。だからうまくいけば、それはユーザーエクスペリエンスに影響するものではありません。私はアップルのポリシーに頭を抱えてくれてありがとう、私は間違いなく提出のラインのすべてを維持しようとしている、私はこれまでに巨大なアプリを作ったことがないので、私は道に沿って多くを学んでいる。 –