我手动构建并在其中添加一个NSScrollView和一个子视图。
如果子视图比NSScrollView大,则会出现滚动条,但我移动滚动条不会发生任何事情。
如果子视图的大小与NSSCrollView的大小相同,并且我使窗口变小,则不会出现滚动条。
我究竟做错了什么?
最佳答案
您使用的是setDocumentView
还是addSubview
?如果使用addSubview
,则无法使用,则需要使用setDocumentView
将视图设置为由NSScrollView
滚动。NSScrollView
实例将自动布置您的视图。如果要覆盖此行为,可以将NSScrollView
子类化并覆盖-tile
。
关于objective-c - NSScrollView滚动条不响应或被禁用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6497523/