【问题标题】:How to add subviews programmatically in nsscrollview - cocoa如何在 nsscrollview 中以编程方式添加子视图 - 可可
【发布时间】:2015-11-28 19:56:41
【问题描述】:

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

我已经在我的实现中尝试过这个:

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

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

    [self.chatScrollView setDocumentView: view]; 

但我没有注意到我的应用程序有任何变化。任何人都可以提出解决上述问题的答案。

【问题讨论】:

    标签: objective-c macos cocoa nsscrollview


    【解决方案1】:

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

    [view setWantsLayer:YES];
    

    【讨论】:

      猜你喜欢
      • 2022-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多