【发布时间】:2023-03-12 02:37:01
【问题描述】:
我想在 NSScrollView 内的 NSTextView 周围提供几个像素的填充。我已经查看了this post 并使用 setTextContainerInset 来处理左右边距和底部边距。但是一旦文本滚动,顶部缓冲区就会丢失。与覆盖 textContainerOrigin 相同。该帖子中的另一个答案指出:
TextEdit 执行此操作的方式(在 Wrap to Page 模式下)是将文本视图放在较大的视图中,并将该较大的视图设置为滚动视图的文档视图。
但如果我这样做(例如使用 NSBox),内容将不再滚动。我是否遗漏了有关该特定技巧的某些内容,还是人们可以建议其他任何技巧?
【问题讨论】:
-
我想换一种方式——删除 NSTextView 的填充。
标签: cocoa nstextview nsscrollview