Questions marquées «cocoa-touch»

Les cadres Cocoa Touch qui pilotent les applications iOS partagent de nombreux modèles éprouvés trouvés sur Mac, mais ont été conçus avec un accent particulier sur les interfaces tactiles et l'optimisation.

4
Alignement des éléments UIToolBar
J'en ai trois UIBarButtonItemcréés comme ci-dessous. Ils s'alignent à gauche et j'aimerais aligner le centre pour qu'il n'y ait pas d'espace sur le côté droit. Je ne vois pas de propriété align sur UIToolBar. Y a-t-il une autre façon d'accomplir cela? //create some buttons UIBarButtonItem *aboutButton = [[UIBarButtonItem alloc] initWithTitle:@"About" …








6
AVAudioPlayer lance un point d'arrêt en mode débogage
Chaque fois que je charge l'application, elle s'arrête comme si j'avais défini un point d'arrêt sur cette ligne: self.audioPlayer = [[[AVAudioPlayer alloc] initWithData:[dataPersister loadData:self.fileName] error:&outError] autorelease]; Il n'y a pas de point d'arrêt au-dessus ou à tout endroit près de cette ligne. Cela ne se produit que lorsque j'exécute l'application …

4
Comprendre NSRunLoop
Quelqu'un peut-il expliquer ce que c'est NSRunLoop? comme je le sais, NSRunLoopest-ce que quelque chose est lié à NSThreadnon? Supposons donc que je crée un fil comme NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod { NSLog(@"operation"); } donc après que ce fil ait terminé son travail, non? …



3
Obtenir la valeur d'un UITextField lors de la saisie de touches?
Disons que j'ai le code suivant: IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; Je voudrais greetingLabellire "Hello [nameTextField]" dès que l'utilisateur appuie sur une touche. Ce dont j'ai besoin, c'est l'équivalent iPhone de la méthode déléguée Cocoa controlTextDidChange. La textField:shouldChangeCharactersInRange:méthode déléguée est appelée à chaque fois qu'une frappe se produit: - …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.