我努力了:
[[UILabel appearanceWhenContainedIn:[UIButton class], nil] setFont:[UIFont fontWithName:@"TwinkleStarROB" size:24.0]];
它在 iOS 6 上运行良好,但在 iOS 5 上字体显示不佳。它仅在单击后显示。
图片示例:应用加载时:应用加载 时的图片 点击时:点击时的图片
似乎是什么问题?
当应用程序运行时,我在控制台中得到了这个,但不知道如何修复它:
“按钮文本属性仅适用于 UIControlStateNormal、UIControlStateHighlighted 和 UIControlStateDisabled。state = 1 被解释为 UIControlStateHighlighted。”