gpt4 book ai didi

cocoa - NSAlert 中字符串的粗体部分

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

我正在创建 Mac OS X 应用程序,并且在 NSAlert 上格式化字符串时遇到一些问题。我希望信息文本的格式如下:

某事某事某事

--------中间加粗---------

其他事情其他事情其他事情

到目前为止,我只能使用 \n 语句分隔行,但我不知道如何使中间的行加粗并居中。有人知道吗?

最佳答案

你不应该这样做,事实上,如果没有子类化 NSAlert 或自己创建一个通用窗口,你就不能这样做。警报只能给出一个纯字符串,其中不包含装饰信息(为此您需要一个 NSAttributedString );它会对您传递的文本进行自己的粗体显示。

您可以而且应该做的是查看"Alerts"在 HIG 中,您可以看到可以为警报提供两个字符串:“消息文本”(将以粗体显示)和“信息文本”。利用这些来实现符合平台指南和您的需求的结果。

关于cocoa - NSAlert 中字符串的粗体部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16345241/

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