Я пытаюсь создать приложение iPhone с помощью Cocos2d.But я использовал четыре типа классов как bellow-Как мы можем показать UIViewController и UIView с помощью Cocos2d?
@interface MenuScene : Scene {}
@end
@interface FlipView : UIImageView
{
CGPoint startTouchPosition;
NSString *dirString;
UIImageView *firstPieceView;
UIImageView *secondPieceView;
}
@end
@interface HelloController : UIViewController
@end
@interface MenuLayer: Layer{
Todo *todo;
Menu * menu;
sqlite3 *database;
NSMutableArray *todos;
NSString *dirString;
CGPoint startTouchPosition;
}
@property (nonatomic, retain) NSMutableArray *todos;
-(void) button1: (id)sender;
-(void) button2: (id)sender;
-(void) black_jack: (id)sender;
@end
но как я могу показать FlipView и класс HelloController через класс MenuLayer.
Что нужно сделать, чтобы удалить myView. Когда я нажимаю кнопку в текущей сцене, я перехожу к следующей сцене. Но добавленный myView все еще появляется в этой сцене. Спасибо. –
Извините, я не проверил, прежде чем спрашивать. Я понял. Я добавил следующий код в селектор для кнопки. для (id sv in subviews) \t { \t [((UIView *) sv) removeFromSuperview]; \t [sv release]; \t} –
следующий вопрос. возможно ли пробудить UIView от nib? – heximal