Xcode 5 – ios 7 – 在一个级别完成时解锁级别
我有3个级别(3 x UIButtons)的主视图控件。 第一个是可见的,而另外两个是隐藏的。
只有当前一级完成时,第二级和第三级才会可见。
例如,在第1级,当我选择正确的问题时,2级按钮变得可见,依此类推。
这是一个例子
有没有一种简单的方法来实现这一目标? 我是xcode的新手,我无法弄清楚如何连接继续按钮以取消隐藏关卡。
这里是项目文件的链接。
http://salvonostrato.com//ex/xcode5/TESTlevels2.zip
任何帮助表示赞赏
在ViwController.hi中有:
#import #import "Levell1ViewController.h" @interface ViewController : UIViewController { IBOutlet UIButton *level1; IBOutlet UIButton *level2; IBOutlet UIButton *level3; } -(IBAction)unhide:(id)sender; @end
然后在ViewControl.m我实现了
#import "ViewController.h" @interface ViewController () @end @implementation ViewController -(IBAction)unhide:(id)sender{ level2.hidden = NO; level3.hidden = NO; } } -(IBAction)hide:(id)sender{ level2.hidden = YES; level3.hidden = YES; } }
在Livell1ViewControl.hi中调用了一个按钮
#import @interface Levell1ViewController : UIViewController @property (nonatomic, weak) UIButton *nextlevel2; @end
结果没有任何问题,但是在加载时它会崩溃。
这里是升级后的项目
http://salvonostrato.com//ex/xcode5/TESTlevels2.zip