objective-c - 子类化 NSScrollView 的 DocumentView

标签 objective-c cocoa nsscrollview nsshadow

如何子类化 NSScrollView 的 DocumentView 以便进行一些自定义绘图?我需要在 ScrollView 内使用 NShadow 做一些工作。

最佳答案

文档 View 只是一个普通 View (NSView 的子类),因此您所要做的就是以编程方式或在 Interface Builder 中创建一个 View ,并设置 ScrollView 的 documentView 属性到新 View 。

例如,您可以在合适的 awakeFromNib 方法中设置该属性。

关于objective-c - 子类化 NSScrollView 的 DocumentView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12437501/

相关文章:

python - py2app bundle 中的 Twisted Core Foundation Reactor 和 CFNetwork

objective-c - 将自己作为观察者添加到数组中,而不是绑定(bind)到 NSArrayController?

macos - NSScrollView 放大内容

cocoa - 如何在 NSScrollView 中嵌入 WebView?

ios - 为我的容器 View 创建委托(delegate)

iphone - 有没有办法为 Core Data 原语访问器自动生成 @property 和 @dynamic 标签?

ios - 使用ObjectiveDropboxOfficial框架获取用户信息

cocoa - 如果 setHasHorizo​​ntalScroller :NO? NSScrollView 可以滚动吗

iphone - 是时候为 Apple 不可知论者学习 Objective-C/Cocoa

objective-c - UIActivityViewController 是否可以附加 AAC?