私は、storyboard
のスクリーンショットに示されているようにUIPickerView
とUIDatePicker
のviewController
を持っています。 hereの説明に従ってランタイム属性を追加しようとしました。しかしそれに続くのは、最初に強調表示されたテキストのフォント色を変更するだけでした。 私は両方のpickerViewとdatePickerのテキストの色を白に変更したいと思います。私はそれをどのように達成できるのか分からない。UIPickerViewとUIDatePickerのフォントの色を変更するにはどうすればよいですか?
1
A
答えて
3
、
self.datePicker.setValue(UIColor.white, forKeyPath: "textColor")
それは
そしてPickeView
ために、あなたが好き起因する文字列を設定する必要がUIDatePicker
のtextcolorは変化します、
func pickerView(_ pickerView: UIPickerView, attributedTitleForRow row: Int, forComponent component: Int) -> NSAttributedString? {
return NSAttributedString(string: "Your Text", attributes: [NSForegroundColorAttributeName:UIColor.blue])
}
1
はあなたがフォントを変更することはできませんUIDatePickerについては「UIPickerView」
func pickerView(pickerView: UIPickerView, viewForRow row: Int, forComponent component: Int, reusingView view: UIView!) -> UIView {
// Your custom view with custom font here
}
のために「viewForRow」デリゲートメソッドを使用することができますが、の、textColorを変更するには、このコードを使用することができます。
datePicker.setValue(UIColor.whiteColor(), forKeyPath: "textColor")
datePicker.datePickerMode = .CountDownTimer
datePicker.datePickerMode = .DateAndTime
これが役立ちます。
-1
ピッカービューのattributedTitleForRowデリゲートメソッドを使用して色を変更できます。このリンクHow do I change the color of the text in a UIPickerView under iOS 7?を参照してください。また、viewForRowデリゲートメソッドを使用して、カスタムUILabelをビューとして追加することもできます。日付ピッカーのテキストの色を変更するには、この行を記述する必要が
2
この2行で私の1日が保存されました。
NepaliDatePicker.setValue(UIColor.white, forKey: "textColor")
EnglishDatePicker.setValue(UIColor.white, forKey: "textColor")
関連する問題
- 1. Javaファイルからフォントサイズとフォントの色を変更するにはどうすればよいですか?
- 2. JavaScriptの計算のフォント、色、サイズなどを変更するにはどうすればよいですか?
- 3. PowerPointのTextRangeのフォントの色をC#から変更するにはどうすればよいですか?
- 4. 特定のセルのフォント色をUITableViewRowActionから変更するにはどうすればよいですか?
- 5. gitで特定のフォントの色を変更するにはどうすればよいですか?
- 6. Matlabの関数テキスト()でフォントの色を変更するにはどうすればよいですか?
- 7. OrientDBスタジオのグラフノードでテキストのフォント色を変更するにはどうすればよいですか?
- 8. アンドロイドアプリ全体のフォントの色を動的に変更するにはどうすればよいですか?
- 9. メニューのCufonフォントのホバー色を赤に変更するにはどうすればよいですか?
- 10. UIlabelのフォントを変更するにはどうすればよいですか?
- 11. Eclipse - パッケージエクスプローラのフォントの色を変更するにはどうすればよいですか?
- 12. htmlテーブルのフォントの色を変更するにはどうすればよいですか?
- 13. VB6でフォントの色を変更するにはどうすればよいですか?
- 14. 特定の地域でフォントとフォントの色を調整するにはどうすればよいですか?
- 15. jQueryカレンダーで特定の日付のフォント色を変更するにはどうすればいいですか?
- 16. wxPython:チェックボックスでtextctrlのフォントの色を変更するにはどうすればいいですか?
- 17. emacsで私のFortranコードのフォント色を変更するにはどうすればいいですか?
- 18. ヒストグラムラベルアイコンの色を変更するにはどうすればよいですか?
- 19. tableViewCellの色を変更するにはどうすればよいですか?
- 20. キャプチャテキストの色を変更するにはどうすればよいですか?
- 21. ボタンの色を変更するにはどうすればよいですか?
- 22. ナビゲーションバーの色を変更するにはどうすればよいですか?
- 23. reveal.jsでフォントの色を変更するにはどうすればいいですか?
- 24. UIpickerviewの行の高さを動的に変更するにはどうすればよいですか?
- 25. 背景色を変更するにはどうすればよいですか?
- 26. OpenXML TableCellの前景色と背景色を変更するにはどうすればよいですか?
- 27. Googleプレイスのオートコンプリートでキャンセルボタンのテキストとフォントを変更するにはどうすればよいですか?
- 28. UIPickerViewの各コンポーネントの幅を変更するにはどうすればよいですか?
- 29. ラベルテキストの色を変更するにはどうすればいいですか?
- 30. チェックボックスの色を変更するにはどうすればいいですか?
これは私が参考にした質問と同じです。 – amagain
あなたの答えが得られましたか? @amagain – jegadeesh