如何右对齐菜单项的文本

时间:2013-12-31 07:33:31

标签: objective-c nsstring right-align

我想右对齐菜单项的文本,我发现了一个稀疏的解决方案,但它取决于每个菜单标题的字符数(使用空格):

 NSString *string=[NSString stringWithFormat:@"Text:             %12@",Text];

如果有其他类使用菜单项文本而不是NSString,那么我可以使用paragraphStyle

1 个答案:

答案 0 :(得分:2)

NSMenuItemNSStatusItem都允许您setView:提供自定义内容集。在此视图中,您可以添加2个标签,一个左对齐,一个右对齐(以及您喜欢的任何宽度)。