gpt4 book ai didi

macos - 如何在 NSMenuItem 中放置多行文本?

转载 作者:行者123 更新时间:2023-12-03 16:10:53 26 4
gpt4 key购买 nike

我想创建一个包含多行文本的 NSMenuItem ,并且我还希望在两行文本旁边显示一个图标。我无法使用自定义 View ,因为那样它就无法正确突出显示,而且我不能只在菜单项的标题中添加换行符,因为换行符会变成空格。我该怎么办?

最佳答案

事实证明,虽然不能在菜单项的 title 属性中放置换行符,但可以在 attributedTitle 中放置换行符。像这样的事情会起作用:

item.attributedTitle = [[NSAttributedString alloc] initWithString:@"line 1\nline 2"];

关于macos - 如何在 NSMenuItem 中放置多行文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36167163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com