gpt4 book ai didi

objective-c - Cocoa - 使 NSTextView 小于其封闭的 NSScrollView

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

我在 NSScrollView 中有一个 NSTextView。我希望它的边距小于封闭的 NSScrollView,以使文本更具可读性,而无需更改其选项卡 rtf 设置。我尝试在 IB 中为 NSClipView 创建一个引用导出并执行以下操作:

@property (assign) IBOutlet NSClipView myClipView;

然后在awakeFromNib的实现中

NSEdgeInsets myInsets = [self.myClipView contentInsets];

myInsets.left = 25;
myInsets.right = 25;

[self.myClipView setAutomaticallyAdjustsContentInsets:NO];

[self.myClipView setContentInsets:myInsets];

但除非我取消单击 IB 中 NSClipView 的自动调整 subview 大小,否则我不会得到任何结果,但随后 NSTextView 不再正确调整大小。非常感谢任何帮助。

谢谢

最佳答案

-[NSTextView setTextContainerInset:] 看起来它会做你想要的事情。

关于objective-c - Cocoa - 使 NSTextView 小于其封闭的 NSScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29281090/

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