UIKit (da non confondere con il framework front-end GetUIKit) è il framework orientato agli oggetti che è responsabile della maggior parte dell'interfaccia utente di iOS.
Esiste uno strumento GUI che controlla la gerarchia di visualizzazione di un'app iOS? Sto pensando all'ispettore web di Webkit o strumenti simili. Sto cercando di eseguire il debug di problemi di layout, ad esempio viste con posizione o dimensioni errate o un bambino non correttamente contenuto nel suo genitore. Attualmente …
Esiste un modo semplice per ritardare una chiamata di metodo di 1 secondo? Ho un oggetto UIImageViewche reagisce a un evento touch. Quando viene rilevato il tocco, nell'app si verificano alcune animazioni. Dopo un secondo, voglio chiamare un altro metodo. In questo caso, non posso usare il animationDidStopselettore.
Ho un UIWebView nella mia app che voglio usare per visualizzare un'immagine che si collegherà a un altro URL. sto usando <img src="image.jpg" /> to load the image. Il problema è che l'immagine non viene caricata (cioè non può essere trovata) anche se viene aggiunta come risorsa nel mio progetto …
Devo chiederlo, perché: l'unica cosa che riconosco è che se l'asserzione fallisce, l'app si blocca. È questo il motivo per cui utilizzare NSAssert? O cos'altro ne trae vantaggio? Ed è giusto mettere un NSAssert appena al di sopra di qualsiasi ipotesi che faccio nel codice, come una funzione che non …
Quando si inserisce un'etichetta multilinea (con l'interruzione di riga impostata su A capo automatico) in una vista pila, l'etichetta perde immediatamente l'interruzione di linea e visualizza invece il testo dell'etichetta in una riga. Perché sta succedendo questo e come si conserva l'etichetta multilinea in una vista pila?
Questo è su iPhone 0S 2.0. Anche le risposte per 2.1 vanno bene, anche se non sono a conoscenza di differenze riguardo alle tabelle. Sembra che dovrebbe essere possibile ottenere il testo da avvolgere senza creare una cella personalizzata, poiché a UITableViewCellcontiene un UILabelvalore predefinito. So che posso farlo funzionare …
Ho un UIButton che, quando selezionato, non dovrebbe cambiare stato quando viene toccato. Il comportamento predefinito è che sia in UIControlStateHighlighted mentre viene toccato, e questo mi sta facendo arrabbiare. Suggerimenti?
Mentre la maggior parte dei documenti Apple sono scritti molto bene, penso che la " Guida alla gestione degli eventi per iOS " sia un'eccezione. È difficile per me capire chiaramente cosa è stato descritto lì. Il documento dice: Nel hit test, una finestra richiama hitTest:withEvent:la vista più in alto …
Voglio visualizzare un'immagine accanto a un UILabel, tuttavia UILabel ha una lunghezza del testo variabile, quindi non so dove posizionare l'immagine. Come posso ottenere questo?
Esiste un modo per UILabel di disegnare un bordo attorno a se stesso? Questo è utile per me per eseguire il debug del posizionamento del testo e per vedere il posizionamento e la dimensione effettiva dell'etichetta.
Sto usando un UITableViewCell personalizzato, incluso lo stesso per la cella accessoryView. La mia configurazione per accessorio View avviene in questo modo: UIImage *accessoryImage = [UIImage imageNamed:@"accessoryDisclosure.png"]; UIImageView *accImageView = [[UIImageView alloc] initWithImage:accessoryImage]; accImageView.userInteractionEnabled = YES; [accImageView setFrame:CGRectMake(0, 0, 28.0, 28.0)]; self.accessoryView = accImageView; [accImageView release]; Anche quando la cella …
iOS 13 introduce un nuovo design di modalPresentationStyle .pageSheet(e del suo fratello .formSheet) per i controller di visualizzazione presentati in modo modale ... ... e possiamo chiudere questi fogli facendo scorrere verso il basso il controller della vista presentato (chiusura interattiva) . Sebbene la nuova funzionalità "pull-to-licenziare" sia piuttosto utile, …
Sto lottando per trovare una buona soluzione a questo problema. Nel -viewWillDisappear:metodo di un controller di visualizzazione , devo trovare un modo per determinare se è perché un controller di visualizzazione viene inserito nello stack del controller di navigazione o se è perché il controller di visualizzazione sta scomparendo perché …
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.