0

来自 iOS 背景,我认为这NSScrollView可以开箱即用,并且我认为这contentSize将反映documentView传递给它的大小。NSScrollView如果以编程方式创建,情况并非如此。

第一个问题是:为什么contentSize在传入文档视图时不更新。

第二个问题是:为什么我不能滚动滚动视图,尽管有更多的内容。

4

1 回答 1

0

第一个问题的答案似乎是:不要看contentSize,而是看[[scrollView contentView] documentRect]

第二个的答案是您必须明确设置hasVerticalScroller和/或hasHorizontalScroller. 然后滚动视图将动态创建NSScroller视图。

您也可以使用setAutohidesScrollers:YES使它们仅在必要时出现。

于 2013-09-17T12:48:21.590 回答