xcode - 如何更改 titleLabel 字体颜色,Xcode

标签 xcode uibutton label uicolor

这段代码似乎运行良好,修改了我的按钮的属性,除了 titleLabel 字体颜色没有改变。我可以更改字体、字体大小、阴影,但不能更改颜色。尽管我试图将其设置为黑色,但它目前显示为白色。我试过 button1.titleLabel.textColor = [UIColor blackColor];和 [button1.titleLabel setTextColor:[UIColor blackColor]];似乎认出了这个属性(property),但仍然是白色的。

[button1.titleLabel setTextColor:[UIColor blackColor]];        
[button1.titleLabel setFont:[UIFont boldSystemFontOfSize:20]];
[button1.titleLabel setShadowColor:[UIColor blackColor]];
[button1.titleLabel setShadowOffset:CGSizeMake(-1, 1)];
[button1 setTitle:@"Do it" forState:UIControlStateNormal];
button1.frame = CGRectMake(0, 0, 250, 40.0);
[myView addSubview:button1];

最佳答案

这奏效了。

[button1 setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];

关于xcode - 如何更改 titleLabel 字体颜色,Xcode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11258713/

相关文章:

iphone - 这是什么意思?初始化丢弃来自指针目标类型的限定符

swift - 创建自定义导航栏的更好方法

ios - 有人让 UIActionSheet (buttonIndex, delegate) 更像 UIButton (addTarget :action)?

matlab - 如何在 MATLAB 中调整 3-D 条形分组和 y 轴标签?

iphone - 更新应用程序时是否有可能更改目录?

iphone - 如何减小 iPhone View 中日期选择器控件的大小

iphone - 如何在 iPhone 中创建链接按钮?

iphone - 在没有淡入淡出效果的情况下禁用 UIButton

python - 如何避免饼图标签在 MatPlotLib ver.2.0.2 中重叠?

user-interface - 如何在任务完成后显示然后隐藏 javafx 中的标签