gpt4 book ai didi

ios - 如何在 iOS 中将 UIPickerView 文本颜色更改为白色

转载 作者:可可西里 更新时间:2023-11-01 06:19:06 24 4
gpt4 key购买 nike

我想知道是否有人知道如何将 UIPickerView 文本颜色更改为白色。我的代码如下:

代码:

(NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component
{

[self.pickerView setValue:[UIColor whiteColor] forKey:@"textColor"];

}

有什么想法吗?

最佳答案

有一种委托(delegate)方法,您可以通过它获得所需的输出。

objective-C :

- (NSAttributedString *)pickerView:(UIPickerView *)pickerView attributedTitleForRow:(NSInteger)row forComponent:(NSInteger)component
{
NSString *strTitle = @"YourTitle";
NSAttributedString *attString = [[NSAttributedString alloc] initWithString:strTitle attributes:@{NSForegroundColorAttributeName:[UIColor whiteColor]}];

return attString;

}

swift :

func pickerView(pickerView: UIPickerView, attributedTitleForRow row: Int, forComponent component: Int) -> NSAttributedString? {

let strTitle = "YourTitle"
let attString = NSAttributedString(string: strTitle, attributes: [NSForegroundColorAttributeName : UIColor.whiteColor()])
return attString
}

希望这对你有帮助:)

关于ios - 如何在 iOS 中将 UIPickerView 文本颜色更改为白色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38385911/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com