Cocoa - 使NSTextView小于其封闭的NSScrollView

时间:2015-03-26 14:29:50

标签: objective-c cocoa

我在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的自动调整大小子视图,否则我得不到任何结果,但是NSTextView不再正常调整大小。 非常感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:0)

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

相关问题