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.
Voglio aggiungere un'immagine a un UIButton e voglio anche ridimensionare la mia immagine per adattarla al UIButton (rimpicciolire l'immagine). Per favore mostrami come farlo. Questo è quello che ho provato, ma non funziona: Aggiunta di un'immagine al pulsante e utilizzo di setContentMode: [self.itemImageButton setImage:stretchImage forState:UIControlStateNormal]; [self.itemImageButton setContentMode:UIViewContentModeScaleAspectFit]; Creazione di una …
Come possiamo verificare se una stringa è composta solo da numeri. Sto estraendo una sottostringa da una stringa e voglio controllare se è una sottostringa numerica o meno. NSString *newString = [myString substringWithRange:NSMakeRange(2,3)];
Ho un punto chiamato CGPoint a cui viene assegnato un tocco: UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; Voglio ottenere il valore della coordinata x nel mio registro della console: NSLog(@"x: %s", point.x); Quando lo uso, l'output del log per questo è: x: (null) Ho verificato che …
Ho diverse annotazioni che voglio aggiungere al mio MKMapView (potrebbe 0-n elementi, dove n è generalmente intorno a 5). Posso aggiungere le annotazioni bene, ma voglio ridimensionare la mappa per adattarla contemporaneamente a tutte le annotazioni sullo schermo e non sono sicuro di come farlo. Ho guardato -regionThatFits:ma non sono …
In Objective C era semplice: bastava aggiornare il file main.m e cambiare i parametri UIApplicationMain () return UIApplicationMain(argc, argv, NSStringFromClass([CustomUIApplication class]), NSStringFromClass([AppDelegate class])); Ma in swift non esiste un file main.m, poiché dice la guida "Il codice scritto in ambito globale viene utilizzato come punto di ingresso per il programma, …
Recentemente mi sono chiesto il fatto che un'app iOS ne abbia solo una UIWindow. Non sembra essere un problema crearne un altro UIWindowe posizionarlo sullo schermo. La mia domanda è un po 'vaga, ma mi interessa: Cosa potrei potenzialmente ottenere con un secondo UIWindowche non può essere fatto in altri …
Voglio qualcosa di simile all'app Sveglia, in cui non puoi scorrere per eliminare la riga, ma puoi comunque eliminare la riga in modalità Modifica. Quando è stato commentato tableView: commitEditingStyle: forRowAtIndexPath :, ho disabilitato lo scorrimento per eliminare e avevo ancora il pulsante Elimina in modalità Modifica, ma cosa succede …
Chiuso . Questa domanda deve essere più mirata . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 9 mesi fa . Migliora questa domanda Usando PyObjC , puoi usare Python per scrivere applicazioni …
Per impostazione predefinita, il pulsante Indietro utilizza come testo su di esso il titolo di un viewcontroller. Posso modificare il testo sul pulsante Indietro senza modificare il titolo di un controller di visualizzazione? Ne ho bisogno perché ho un controller di visualizzazione il cui titolo è troppo lungo da visualizzare …
So come cambiare l' UINavigationBarimmagine di sfondo in questo modo [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nabbar"] forBarMetrics:UIBarMetricsDefault]; e so come impostare la barra su diversi colori all'interno di ciascuna Views..... Ora voglio cambiare il colore di sfondo senza utilizzare un'immagine in un colore solido dal app delegate. Non voglio impostarlo ogni volta …
Sto cercando di capire se la data corrente rientra o meno in un intervallo di date utilizzando NSDate. Ad esempio, puoi ottenere la data / ora corrente utilizzando NSDate: NSDate rightNow = [NSDate date]; Vorrei quindi utilizzare quella data per verificare se è compresa tra le 9:00 e le 17:00 …
Ricevo questo errore durante l'avvio dell'applicazione sul dispositivo: Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.