我正在尝试将颜色更改为 NSButton,我可以使用 NSMutableDictionary 使用以下代码:
NSMutableDictionary *attrs = [[NSMutableDictionary alloc]init];
NSFont *font = [NSFont fontWithName:@"Lucida Grande Bold" size:30.0];
[attrs setObject:font forKey:NSFontAttributeName];
[attrs setObject:[NSColor whiteColor]forKey:NSForegroundColorAttributeName];
NSMutableAttributedString *attrStr = [[NSMutableAttributedString alloc] initWithString:mystring attributes:attrs];
[myButton setAttributedTitle:attrStr];
它工作得很好,但问题是我不知道如何将文本对齐到中心......我试过了
[attrs setAlignment:NSCenterTextAlignment];
但我收到一个错误“'NSMutableDictionary' 没有可见的@interface 声明选择器'setAlignment:'”......任何人都可以帮忙吗?非常感谢,马西