1

我对如何以NSScrollView最基本的方式实现 a 感到困惑,所以我将准确描述我所做的事情,并希望我发现我的错误为时已晚:

  1. 创建 Xcode 项目。
  2. 将 NSScrollView 添加到 MainMenu.xib。
  3. 使用绘图方法创建继承自 NSView 的新类:

    (void)drawRect:(NSRect)dirtyRect
    {
    [super drawRect:dirtyRect];
    [[NSColor redColor] set];
    NSRectFill(dirtyRect);
    }
    
  4. 将 NSScrollView 的视图定义为该新类。

希望看到一个带有红色背景的 NSScrollView。相反,我看到没有修改的滚动视图。

4

1 回答 1

1

问题是自动布局。关闭它,它会正常工作。

于 2013-11-11T09:01:53.457 回答