Xcode 5 - ios 7 - Desbloqueie os níveis quando um nível for concluído
Eu tenho os principais controles de exibição com 3 níveis (3 x UIButtons). O primeiro é visível enquanto os outros dois estão ocultos.
O segundo e o terceiro níveis serão visíveis exatamente quando o nível anterior for concluído.
Por exemplo, no nível 1, quando escolhi o botão direito do nível 2 da pergunta, ficou visível e assim por diante.
aqui um exemplo
Existe uma maneira simples de conseguir isso? Eu sou novo no xcode e simplesmente não consigo descobrir como conectar o botão continuar para exibir o nível.
aqui o link com o arquivo do projeto.
http://salvonostrato.com//ex/xcode5/TESTlevels2.zip
Qualquer ajuda é apreciada
No ViwController.h eu tenho:
#import <UIKit/UIKit.h>
#import "Levell1ViewController.h"
@interface ViewController : UIViewController {
IBOutlet UIButton *level1;
IBOutlet UIButton *level2;
IBOutlet UIButton *level3;
}
-(IBAction)unhide:(id)sender;
@end
então no ViewControl.m eu implementei
#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;
}
}
No Livell1ViewControl.h, chamei um botão
#import <UIKit/UIKit.h>
@interface Levell1ViewController : UIViewController
@property (nonatomic, weak) UIButton *nextlevel2;
@end
O resultado não apresenta nenhum problema, no entanto, falha quando a carga.
aqui o projeto atualizado