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.




30
Modo semplice per chiudere la tastiera?
Ho parecchi controlli sparsi in molte celle della tabella nella mia tabella, e mi chiedevo se c'è un modo più semplice per chiudere la tastiera senza dover passare in rassegna tutti i miei controlli e dimettendoli tutti come primo risponditore. Immagino che la domanda sia ... Come posso ottenere l'attuale …


28
Come si aggiunge il testo su più righe a un UIButton?
Ho il codice seguente... UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds]; buttonLabel.text = @"Long text string"; [targetButton addSubview:buttonLabel]; [targetButton bringSubviewToFront:buttonLabel]; ... l'idea è che posso avere un testo su più righe per il pulsante, ma il testo è sempre oscurato dallo sfondoImmagine di UIButton. Una chiamata di registrazione per mostrare le …

7
UILongPressGestureRecognizer viene chiamato due volte quando si preme verso il basso
Sto rilevando se l'utente ha premuto per 2 secondi: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; Ecco come gestisco la lunga pressione: -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } Il testo "double oo" viene stampato due volte quando premo per più di 2 secondi. Perchè è …



16
Come posso disegnare un'ombra sotto un UIView?
Sto cercando di disegnare un'ombra sotto il bordo inferiore di a UIViewin Cocoa Touch. Capisco che dovrei usare CGContextSetShadow()per disegnare l'ombra, ma la guida alla programmazione 2D Quartz è un po 'vaga: Salva lo stato grafico. Chiamare la funzione CGContextSetShadow, passando i valori appropriati. Esegui tutto il disegno a cui …

30
Quali sono le migliori pratiche che usi quando scrivi Objective-C e Cocoa? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

17
Come ridimensionare un UIImageView in modo proporzionale?
Ho un UIImageView e l'obiettivo è ridimensionarlo proporzionalmente dandogli un'altezza o una larghezza. UIImage *image = [[UIImage alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://farm4.static.flickr.com/3092/2915896504_a88b69c9de.jpg"]]]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; //Add image view [self.view addSubview:imageView]; //set contentMode to scale aspect to fit imageView.contentMode = UIViewContentModeScaleAspectFit; //change width of frame CGRect frame = imageView.frame; …



20
Orientamento dell'immagine del risultato UIImagePickerController per iOS dopo il caricamento
Sto testando la mia applicazione iPhone su un iPhone iOS 3.1.3. Sto selezionando / catturando un'immagine usando un UIImagePickerController: UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; [imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; [imagePicker setDelegate:self]; [self.navigationController presentModalViewController:imagePicker animated:YES]; [imagePicker release]; - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { self.image = [info objectForKey:UIImagePickerControllerOriginalImage]; imageView.image = self.image; [self.navigationController dismissModalViewControllerAnimated:YES]; submitButton.enabled …

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.