gpt4 book ai didi

iphone - 使用 iOS 5 的外观 API 自定义 UIButton 的 titleLabel

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:44:51 25 4
gpt4 key购买 nike

我正在尝试使用新的外观 API 自定义 UIButton 中标题标签的外观,但没有找到任何可行的方法。看来下面的代码应该可以工作:

[[UILabel appearanceWhenContainedIn:[UIButton class], nil] setShadowOffset:CGSizeMake(0, 2)];
[[UILabel appearanceWhenContainedIn:[UIButton class], nil] setFont:[UIFont fontWithName:@"HelveticaNeue-CondensedBold" size:17]];

但我认为 UILabel 实际上不是按钮的 subview 。有什么想法吗?

最佳答案

为什么不直接使用UIButtontitleLabel属性修改标题标签呢?

button.titleLabel.font = [UIFont fontWithName:@"HelveticaNeue-CondensedBold" size:17];
button.titleLabel.shadowOffset = CGSizeMake(0, 2);

未经测试,但应该可以,对吧?

编辑:为什么不创建一个 UIButton 的子类并添加这两行?

关于iphone - 使用 iOS 5 的外观 API 自定义 UIButton 的 titleLabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11766143/

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