Macos NSC控制图像缩放不工作
当使用NSSegmentControl时,问题会特别出现,并且在放置图像(通过故事板设置)的内部片段中。此外,它只会发生在使用视网膜MacBook时,如果您没有连接到第二台显示器 当满足上述条件时,图像渲染的大小将大于其应渲染的大小。您可以通过在XCode中创建一个新项目,在其工具栏中删除NSSegmentControl,然后添加一个图像(如“NSBonjour”或“NSCaution”)来重现该问题。其他一些图像(如“NSStatusNone”)不会出现这种情况 我相信这可能是一个bug,问题是我不完全确定如何在我的应用程序中修复它。我不知道,也没有在网上找到任何信息 感谢您的帮助 谢谢Macos NSC控制图像缩放不工作,macos,cocoa,nssegmentedcontrol,Macos,Cocoa,Nssegmentedcontrol,当使用NSSegmentControl时,问题会特别出现,并且在放置图像(通过故事板设置)的内部片段中。此外,它只会发生在使用视网膜MacBook时,如果您没有连接到第二台显示器 当满足上述条件时,图像渲染的大小将大于其应渲染的大小。您可以通过在XCode中创建一个新项目,在其工具栏中删除NSSegmentControl,然后添加一个图像(如“NSBonjour”或“NSCaution”)来重现该问题。其他一些图像(如“NSStatusNone”)不会出现这种情况 我相信这可能是一个bug,问题
我发现了问题,显然分段控制中的图像必须与普通按钮具有不同的图像大小 它们应该是: 1x时为19x19 38x38,2x 57x57在3倍处 希望这对未来的开发者有所帮助 问候, 马克