gpt4 book ai didi

objective-c - 将 NSToolbar 重置回默认配置

转载 作者:行者123 更新时间:2023-12-03 18:06:54 24 4
gpt4 key购买 nike

我在我的应用程序中以编程方式创建一个 NSToolbar。我刚刚向工具栏添加了一个新按钮,并将该按钮添加到工具栏的默认配置中。当我运行我的应用程序时,默认情况下不显示新按钮。那是因为我已经在使用该程序,并且我已经有一个 plist 文件,其中未设置显示这个新按钮。

所以我的问题是如何让工具栏将其当前配置重置回默认配置,以便我的按钮将自动向一直使用该应用程序的人显示。

我想我可以删除 plist 文件中的条目以强制程序重新创建它们,从而使用默认配置......但我希望有一些我可以发出的命令来重置它。我在 NSToolbar 类中没有看到一个。

感谢您的帮助。

最佳答案

如果您将新按钮添加到工具栏的默认配置中,对于已自定义工具栏并将设置存储在用户默认值中的用户来说,该按钮不会显示。

如果您想对之前自定义过工具栏的用户强制使用新的默认工具栏,可以更改自动保存名称(例如,通过附加版本号)。 (不过,请考虑是否要取消用户的工具栏自定义设置。)

关于objective-c - 将 NSToolbar 重置回默认配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1082784/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com