如何在nsscrollview中以编程方式添加子视图 - 可可

时间:2015-09-03 05:51:22

标签: objective-c macos cocoa nsscrollview

在我的cocoa应用程序中,我想在nsscrollview中动态添加子视图(NSView)。

我在实施中尝试了这个:

  NSView *view = [[NSView alloc] initWithFrame:NSMakeRect(0, yOrigin, 200, 50)];

    view.layer.backgroundColor = [[NSColor blueColor] CGColor];

    [self.chatScrollView setDocumentView: view]; 

但我没有注意到我的申请有任何变化。任何人都可以提出答案来解决上述问题。

1 个答案:

答案 0 :(得分:0)

快速浏览一下,我认为你只需要setWantslayer。将以下内容添加到第二行。

[view setWantsLayer:YES];