我添加了带有界面构建器的滚动视图,它在NSWindow
视图中实现,并且在NSScrollview
我添加了自定义视图中,我在我的
AppDelegate.m
- (void)awakeFromNib
id docView = paintingfield;
id viewas = [[NSScrollView alloc] initWithFrame:
[[scrollview contentView] frame]];
[scrollview setHasVerticalScroller:YES];
[scrollview setHasHorizontalScroller:YES];
[scrollview setBorderType:NSNoBorder];
[scrollview setAutoresizingMask:NSViewWidthSizable|NSViewHeightSizable];
[scrollview setDocumentView:docView];
[scrollview setContentView:viewas];
在我的 AppDelegate.h
IBOutlet NSScrollView * scrollview;
IBOutlet NSView * view;
IBOutlet CustomView *paintingfield;
IBOutlets
正确链接NSScrollView
到CustomView NSScrollView
、NSView
CustomView 到 CustomView。
-awakeFromNib
被称为问题是因为NSScrollView
当我打开图像时,我得到空白窗口,而不是打开的图像,没有NSScrollView
图像的滚动也可以正常打开任何想法我该如何解决?