在macOS 10.14.5上,我有一个基于视图的NSTableView,其中一列包含一个NSTextField。当突出显示并显示在Retina屏幕上时,它看起来不错,但是在非Retina屏幕上,它看起来很糟糕。我该如何解决?
非视网膜屏幕:
视网膜屏幕:
第一列的NSTextField具有与第二列的NSTextField相同的属性,所以我真的不知道为什么它们看起来不同。
一个好奇之处是,如果我在运行时对两列进行重新排序,它们看起来都不错,但是如果我在构建时以这种方式进行设置,那么Path列仍会混乱。