当使用 NSSegmentControl 并放置图像内部的片段(通过 StoryBoard 设置)时,问题就会特别出现。此外,仅在使用 Retina MacBook 并且未连接到第二台显示器时才会发生这种情况。
当满足上述条件时,图像会以比应有的更大尺寸呈现。您可以通过在 XCode 中创建一个新项目、在其工具栏中放置一个 NSSegmentControl 然后添加一个图像(如“NSBonjour”或“NSCaution”)来重现该问题。对于“NSStatusNone”等其他一些图像不会发生这种情况
我相信这可能是一个错误,问题是我不完全确定以及如何在我的应用程序中解决这个问题。我不知道,也没有在网上找到任何信息。
任何帮助表示赞赏,
谢谢!