Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的自定义绘制窗口中,我有一个 NSTextView,我希望 NSScrollView 用空格分隔。这就是我在xib中设置的方式。
在界面生成器中看起来不错,两者之间有很好的空间
但是当我运行程序时,滚动视图向上移动,实际上覆盖了文本视图:
但是当我禁用滚动视图的垂直自动调整大小时,一切正常。
文本视图和滚动视图位于 NSView 下,因此它们是兄弟。
很可能是系统的缺点,因为滚动视图被完全隐藏,所以它可能被移动了。
我已经通过子类化 NSScrollView 并覆盖 - (void)resizeWithOldSuperviewSize:(NSSize)oldSize_; 所以现在我可以完全按照我的意愿定位滚动视图。