gpt4 book ai didi

cocoa - 如何在运行时编辑和保存 nib 文件?

转载 作者:行者123 更新时间:2023-12-03 17:32:21 26 4
gpt4 key购买 nike

想象一个应用程序有许多向用户显示的按钮。该应用程序希望允许用户在屏幕上移动按钮,自定义显示,然后保存此配置以供以后使用。也就是说,当应用程序关闭并重新启动时,它将以相同的配置重新启动。

我想创建一个具有“出厂默认”按钮布局的 nib 文件,然后在用户按照他们喜欢的方式配置它后创建一个新的 nib 文件来存储新的 UI。如何做到这一点?

谢谢!

最佳答案

看看

 NSData * viewData = [NSKeyedArchiver archivedDataWithRootObject:yourView];
NSView * yourView =[NSKeyedUnarchiver unarchiveObjectWithData:viewData];

这会做你想要的。包含所有 subview 、属性等。

关于cocoa - 如何在运行时编辑和保存 nib 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7273371/

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