Articles of objective c

Presentare un controller di visualizzazione modale immediatamente dopo averne eliminato un altro

Sto scartando un controller di visualizzazione modale e quindi ne presento immediatamente un altro, ma quest’ultimo non succede mai. Ecco il codice: [self dismissModalViewControllerAnimated: YES]; UIImagePickerController * picker = [[UIImagePickerController alloc] init]; picker.delegate = self; picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; [AutoModalViewController: selettore animato: SÌ]; Il primo VC modale scorre verso il basso, ma il nuovo picker non […]

Come presentare correttamente un popover da UITableViewCell con UIPopoverArrowDirectionRight o UIPopoverArrowDirectionLeft

Cerco sempre di presentare un popover da una cella all’interno di una tabellaVisualizza in questo modo: [myPopover presentPopoverFromRect:cell.frame inView:self.tableView permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES]; ma non posso usare UIPopoverArrowDirectionRight o Left, perché, a seconda della posizione dell’ipad (verticale o orizzontale), il popover appare altrove. Sto presentando il popover nel modo giusto? PS: la vista tabella è nel dettaglioVista […]

Come gestire l’errore di simbolo duplicato da librerie di terze parti?

Ho due librerie di terze parti che sembrano utilizzare la stessa class. Questo dovrebbe andare bene, ma sto ricevendo questo tipo di errore quando costruisco: ld: duplicate symbol .objc_class_name_CJSONScanner in /Users/myappOne/TapjoyConnect/Frameworks/libTapjoyConnectSimulatorRewardInstall_Ads_Pinch.a(CJSONScanner.o) and /Developer/Projects/BuildOutput/Debug-iphonesimulator/OtherLibrary_d.a(CJSONScanner.o) Come posso gestire questo problema … — MODIFICARE — … se i file sorgente non sono disponibili?

Come limitare la lunghezza del testo NSTextField e tenerla sempre in maiuscolo?

È necessario avere un campo NSText con un limite massimo di 4 caratteri e mostrare sempre in maiuscolo, ma non è ansible trovare un buon modo per ottenerlo. Ho provato a farlo attraverso un’associazione con un metodo di convalida, ma la convalida viene chiamata solo quando il controllo perde il primo risponditore e non va […]

didUpdateLocations anziché didUpdateToLocation

Con il rilascio di iOS6 Apple vuole che usiamo didUpdateLocations invece di didUpdateToLocation. Qualcuno può spiegare come utilizzare correttamente didUpdateLocations?

UIWebView non viene ridimensionato correttamente quando cambia l’orientamento?

Ho aggiunto una vista Web, una titleLabel e una coverflowView sulla vista di un viewcontroller come sua sottoview, voglio che cambi dimensione quando l’orientamento cambia. Ho cambiato il frame della webview in questo metodo: – (void)willRotateToInterfaceOrientation: (UIInterfaceOrientation)toInterfaceOrientation duration: (NSTimeInterval)duration il suo contenuto si ridimensiona ruotando iPad da orientationLandscape a orientationPortrait o from orientationPortrait a orientationLandscape […]

Disegno in modo incrementale in un UIView (iPhone)

Per quanto ho capito finora, ogni volta che disegno qualcosa nel drawRect: di un UIView, l’intero contesto viene cancellato e quindi ridisegnato. Quindi devo fare qualcosa del genere per disegnare una serie di punti: Metodo A: disegno di tutto su ogni chiamata – (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGContextDrawImage(context, self.bounds, maskRef); //draw the mask […]

UIActivityViewController per Facebook non mostra testo predefinito

Sto usando un UIActivityViewController che fornisce alcuni testi e collegamenti predefiniti. Con tutti i social media (sms, email, twitter) vengono visualizzati il ​​testo e l’URL predefiniti. Tuttavia, con FB mentre viene visualizzata l’immagine URL, il testo predefinito non viene visualizzato (è solo vuoto). Di seguito è riportato il codice: NSString *shareStr = [NSString stringWithFormat:@””some text”]; […]

Registra messaggi che non ho richiesto in Xcode 4.5 con iOS 6.0

da quando ho aggiornato Xcode alla versione 4.5 e ho iniziato a build per iOS 6, i messaggi di log come questo continuano ad apparire: ADDRESPONSE – ADDING TO MEMORY ONLY Non l’ho mai chiesto (almeno non coscientemente). Cosa devo fare per fermare questi messaggi? E qual è la loro origine?

Ottieni un PDF / PNG come output da UIWebView o UIView

C’è un modo per ottenere il contenuto di un UIWebView e convertirlo in un file PDF o PNG? Mi piacerebbe ottenere un output simile a quello disponibile sul Mac selezionando il pulsante PDF quando si stampa da Safari, ad esempio. Presumo che questo non sia ansible / integrato, ma spero di essere sorpreso e di […]