gpt4 book ai didi

macos - 如何改变NSTextView的lineSpacing?

转载 作者:行者123 更新时间:2023-12-03 16:20:36 24 4
gpt4 key购买 nike

我搜索了一些页面。我找到了如下的答案代码...

NSMutableParagraphStyle *para = [[[NSParagraphStyle defaultParagraphStyle] mutableCopy] autorelease]; 

[para setLineSpacing:message.defaultParagraphStyle.lineSpacing + (float)2.5];

[message setDefaultParagraphStyle:(NSParagraphStyle*)para];

但是好像没用。这里有任何想法或任何错误的用法吗?

最佳答案

这样就可以了:

CGFloat spacing = 55.0f;
NSMutableParagraphStyle *para =[[[NSParagraphStyle defaultParagraphStyle] mutableCopy] autorelease];
[para setLineSpacing:spacing];
[para setMinimumLineHeight:spacing];
[para setMaximumLineHeight:spacing];
[yourTextView setDefaultParagraphStyle:para];

NSString *stringWithLineBreak = @"test \n test text \n more test text \n";
[yourTextView setString:stringWithLineBreak];

关于macos - 如何改变NSTextView的lineSpacing?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9294089/

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