Domande taggate «cocoa-touch»

I Cocoa Touch Frameworks che guidano le app iOS condividono molti modelli comprovati trovati sul Mac, ma sono stati realizzati con particolare attenzione alle interfacce touch-based e all'ottimizzazione.

4
Allineamento degli elementi UIToolBar
Ne ho UIBarButtonItemcreati tre come di seguito. Si allineano a sinistra e mi piacerebbe allineare il centro in modo che non ci sia uno spazio sul lato destro. Non vedo una proprietà di allineamento su UIToolBar. C'è un altro modo per farlo? //create some buttons UIBarButtonItem *aboutButton = [[UIBarButtonItem alloc] …








6
AVAudioPlayer genera il punto di interruzione in modalità di debug
Ogni volta che carico l'app si ferma come se avessi impostato un breakpoint su questa riga: self.audioPlayer = [[[AVAudioPlayer alloc] initWithData:[dataPersister loadData:self.fileName] error:&outError] autorelease]; Non ci sono punti di interruzione sopra o in qualsiasi punto vicino a questa linea. Succede solo quando eseguo l'app in modalità debug e nulla si …

4
Capire NSRunLoop
Qualcuno può spiegare per cosa è NSRunLoop? così come so NSRunLoopè qualcosa connesso con NSThreadgiusto? Quindi supponi che crei un thread come NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod { NSLog(@"operation"); } quindi dopo che questo thread finisce il suo lavoro, giusto? perché usare RunLoopso dove usare? …



3
Ottenere il valore di un UITextField quando vengono immessi i tasti?
Diciamo che ho il seguente codice: IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; Vorrei greetingLabelleggere "Hello [nameTextField]" non appena l'utente preme un tasto qualsiasi. Quello di cui ho bisogno fondamentalmente è l'equivalente per iPhone del metodo delegato Cocoa controlTextDidChange. Il textField:shouldChangeCharactersInRange:metodo delegato viene chiamato ogni volta che si preme un tasto: …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.