gpt4 book ai didi

cocoa - 如何在不改变当前内容的情况下改变 NSTextView 的字体?

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

每次我在 NSTextView 上使用 -setFont: 或 -setFont:Range: 时,它都会更改字体,但不应该。我只想更改用户输入的字体。

例如,如果用户键入“hi”,它将使用默认的 Helvetica 字体。当我将字体更改为 Times New Roman 时,它会将“hi”更改为 Times New Roman。我不想要这样。我只是希望,从现在开始,当用户输入时,使用 Times New Roman 而不是 Helvetica。

最佳答案

我认为您可能想使用 -[NSTextView setTypingAttributes:] 代替。您还应该确保您的 TextView 设置为富文本。

关于cocoa - 如何在不改变当前内容的情况下改变 NSTextView 的字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5291751/

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