で色を変更する方法を探していUIRefreshControl
ます。テキストは で表示されるNSAttributedString
ので、次を使用してみますCoreText.framework
。
NSString *s = @"Hello";
NSMutableAttributedString *a = [[NSMutableAttributedString alloc] initWithString:s];
[a addAttribute:(id)kCTForegroundColorAttributeName value:(id)[UIColor redColor].CGColor range:NSRangeFromString(s)];
refreshControl.attributedTitle = a;
テキストは正しく表示されますが、色は常にデフォルトのグレーです。何か案は ?