【问题标题】:Columns of text in NSMenu?NSMenu 中的文本列?
【发布时间】:2017-02-15 19:18:26
【问题描述】:

有没有办法制作一个内容看起来像这样的 NSMenu:

1  one     uno
2  two     dos
3  three   tres
4  four    quatro

(在 AttributedText 项中指定等宽字体的缩写,即。)

【问题讨论】:

  • 我不太明白你的问题是什么。如果只是更改字体,则可以将 NSMenu.font 属性设置为等宽字体。
  • 我想要柱状布局,不使用等宽字体。

标签: cocoa nsmenu tabstop


【解决方案1】:

您可以为您的菜单项定义一个自定义视图,它基本上允许您在菜单中显示您想要的任何内容,包括多列文本。

例如,请参阅 Apple 的 this example

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多