macos - 如何设置 NSScrollView 的内容大小?

标签 macos nsscrollview

我是 Mac OSX 编程的新手。我在 iOS 应用程序上创建了我可以使用 contentSize 属性设置 UISCrollView 的内容大小的应用程序。但是我没有为 Mac Apps 找到这样的属性。如何完成以及如何在 Mac App 中启用滚动。我查看了 Stackoverflow 上的其他问题,但没有找到任何相关内容。
谢谢-

最佳答案

NSScrollView 附加了 documentView。您可以通过更新 documentView 的框架来更改内容大小。
[scrollView.documentView setFrame: NSMakeRect(0,0,new_width, new_height) ];

关于macos - 如何设置 NSScrollView 的内容大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9768995/

相关文章:

C - 在 Mac OSX Lion 上编译时架构 x86_64 的 undefined symbol

objective-c - 禁用 NSView mousedown

objective-c - 为什么不是 drawRect : getting called?

macos - 仅在特定值上停止 NSScrollView - 像 UIScrollView 分页

macos - “导出 : command not found

macos - 如何将数据从 NSWindowController 传递到它的 NSViewController?

cocoa - NSPopover 中的 NSScrollView 模糊

swift - NSScrollView 内的 NSTextView 在滚动时不合作

windows - Powershell 正在失败 bamboo 任务,因为 -ExecutionPolicy bypass -Command 返回码是 134 而不是 0

html - 文本未显示在 Chrome for mac 的网站上