-2

嘿伙计们,我只是想知道如何在 Xcode 中做到这一点。任何帮助,将不胜感激

我想开始我的关卡(已经制作),然后使用 viewdidload(在我的关卡视图中)更改我的关卡选择器中的一个按钮(单独的视图和 xib 到关卡选择器)这个按钮需要更改为具有特定文本的圆形矩形按钮,在这种情况下需要为“Level1”。此按钮需要从当前具有挂锁图像的自定义按钮更改,以通知用户该级别当前已锁定。完成后,我需要将更改保存为游戏默认设置,这样一旦应用程序关闭,它就不会丢失您已解锁的关卡

任何帮助将不胜感激谢谢

4

1 回答 1

-1

那么 buttonType 是一个只读属性,可以在初始化时设置为

UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];

实现您想要的方法只是制作两个按钮,并根据要求将按钮显示或隐藏为

[btn1 setHidden:YES];
[btn2 setHidden:NO];

编辑:为了在不丢失值的情况下保存值,有很多选项。更简单的是NSUserDefaluts您可以将值存储到键字符串并取回的位置

要将值从 2nd VC 更改为 1st,您必须在 2nd VC 上实现委托方法以触发 1st VC 中的操作

委托教程

于 2013-03-06T19:21:41.670 回答