我正在创建货币换算应用程序。货币应该选择一个选择器视图,所有的数据已经在里面。我的选择器视图字体目前是黑色的,但我想要它是白色的。我将如何改变字体的颜色(不是背景)?更改Picker View内的字体颜色
func numberOfComponents(in pickerView: UIPickerView) -> Int
{
return 1
}
func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int
{
return pickerViewSource.count
}
func pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String?
{
return pickerViewSource[row]
}
func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int
price_kind = pickerViewSource[row]
switch price_kind {
case "USD":
label.text = "$ " + price_kind
rate = 1.0
case "EUR":
label.text = "€ " + price_kind
rate = 0.9461
case "GBP":
label.text = "£ " + price_kind
rate = 0.8017
case "RUB":
label.text = "₽ " + price_kind
rate = 64.3435
case "CNY":
label.text = "¥ " + price_kind
rate = 6.9137
case "YEN":
label.text = "¥ " + price_kind
rate = 6.26
case "AUD":
label.text = "$ " + price_kind
rate = 1.3498
case "CAD":
label.text = "$ " + price_kind
rate = 1.3483
default:
label.text = "$ " + price_kind
rate = 1.0
}
** picker.backgroundColor = UIColor.white **其中** picker **是您的UIPIcker对象的引用。 – Wolverine