我的 Mountain Lion 应用程序包含一个 NSScrollView 和一个使用 NSTableViewCell 的 NSTableView。我希望 ScrollView 具有圆角,例如提醒。我在这里找到了一个说要使用的答案:
[listScrollView setWantsLayer:YES];
[listScrollView.layer setCornerRadius:10.0f];
当我第一次启动应用程序时,一切正常。我向下滚动列表以查看底部的项目并退出应用程序。当我重新启动应用程序时,列表顶部会向下移动以匹配滚动条的顶部,它会记住我退出时滚动到的位置。但是,滚动或调整窗口大小会导致列表正确绘制。如果我单击其中一个列表项,它会选择应该在该位置的项。