Hier ist die einfache Code der Nutzung von MBProgressHUDMBProgrssHUD Fehler mit Cocos2d
// Add at the top of the file
#import "MBProgressHUD.h"
// Add right before return TRUE in textFieldShouldReturn
MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
hud.labelText = @"Redeeming code...";
// Add at start of requestFinished AND requestFailed
[MBProgressHUD hideHUDForView:self.view animated:YES];
Und natürlich brauchen wir eine Ansicht, die die MBProgressHUD in hinzuzufügen.
Das Problem ist, dass es in cocos2d keine Ansicht gibt, sondern nur CCNode.
Also, gibt es eine Möglichkeit, dieses Problem zu lösen?
Durch Hinzufügen einer UIview zu einem CCLayer?
Wenn das eine dumme Frage ist, akzeptiere bitte meine Entschuldigung, da ich noch sehr neu in der Programmierung bin.
Vielen Dank für Ihre Antwort. Also versuche ich besser zu verstehen, was EAGLView ist, da ich nicht glaube, dass ich die MBProgressHUD in cocos2d portieren könnte. – user1307156
versuche dies: [MBProgressHUD showHUDAddedTo: [[CCDirector sharedDirector] openGLView] animiert: YES]; – amleszk
Es funktioniert perfekt! Danke für deine freundliche Hilfe. Können Sie mir einige Materialien zur weiteren Untersuchung oder zum Studieren vorschlagen? – user1307156