gpt4 book ai didi

cocoa - 如何自动更改 NSTextView 的字体大小以使最长的段落始终不被破坏?

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

如何自动更改 NSTextView 的字体大小,以便最长的段落始终不被破坏? NSTextView 是可调整大小的,因此字体大小应始终更改为文本不被破坏的最大可能大小。

例如:

alt text

alt text

最佳答案

如果您确实想更改字体大小,我不知道有什么比调用 -[NSAttributedString size] 并设置各种字体大小更好的方法。

如果您实际上并不关心 NSTextStorage 中的字体大小,而只关心它在屏幕上的显示方式,您也许可以将 TextView 设置为不换行,然后更改其 super View 的边界可以有效地“缩放” TextView ,使其完整宽度始终显示在屏幕上。

关于cocoa - 如何自动更改 NSTextView 的字体大小以使最长的段落始终不被破坏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4653919/

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