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.
C'è un modo semplice per ottenere un tempo molto preciso? Devo calcolare alcuni ritardi tra le chiamate al metodo. Più specificamente, voglio calcolare la velocità di scorrimento in un UIScrollView.
UIFontha metodi per ottenere font regolari ( systemFontOfSize) o grassetto ( boldSystemFontOfSize), ma come ottenere un "font di sistema sottile" disponibile tramite storyboard? Passando "system-thin" a UIFont Contructor non funziona, questo costruttore funziona solo per i caratteri non di sistema.
Sto creando un'app in cui aggiungo una vista secondaria a una vista utilizzando addSubview:su un file IBAction. Allo stesso modo, quando il pulsante con quello IBActionviene toccato di nuovo dovrebbe chiamare removeFromSuperviewquella sottoview aggiunta su quella IBAction: CODICE PSEUDO -(IBAction)showPopup:(id)sender { System_monitorAppDelegate *delegate = (System_monitorAppDelegate *)[[UIApplication sharedApplication] delegate]; UIView *rootView …
Quando le mie "righe" UIStackView vengono schiacciate, generano AutoLayoutavvisi. Tuttavia, vengono visualizzati correttamente e nient'altro è sbagliato oltre a questi tipi di registrazioni: Impossibile soddisfare i vincoli contemporaneamente. Probabilmente almeno uno dei vincoli nell'elenco seguente è uno che non si desidera. Prova questo: (1) guarda ogni vincolo e cerca di …
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 …
Ho chiamato il seguente CATransition per un UIView finalScoreView, che lo fa entrare nella schermata dall'alto: CATransition *animation = [CATransition animation]; animation.duration = 0.2; animation.type = kCATransitionPush; animation.subtype = kCATransitionFromBottom; animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]; [gameOver.layer addAnimation:animation forKey:@"changeTextTransition"]; [finalScoreView.layer addAnimation:animation forKey:@"changeTextTransition"]; Come faccio a farlo in modo che rimbalzi una volta …
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 …
Vorrei avere una sorta di animazione a impulsi (loop infinito "scale in - scale out") su un pulsante UIB in modo che attiri immediatamente l'attenzione degli utenti. Ho visto questo collegamento Come creare un effetto impulso usando -webkit-animation - anelli esterni ma mi chiedevo se ci fosse un modo per …
Come posso sottolineare un testo che potrebbe essere costituito da più righe di stringa? Trovo che alcune persone suggeriscano UIWebView, ma è ovviamente una classe troppo pesante per il solo rendering del testo. Il mio pensiero era quello di capire il punto iniziale e la lunghezza di ogni stringa in …
So come modificare l'altezza delle intestazioni di sezione nella vista tabella. Ma non riesco a trovare alcuna soluzione per modificare la spaziatura predefinita prima della prima sezione. In questo momento ho questo codice: - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ if (section == 0){ return 0; } return 10; }
Stavo pensando che forse qualcosa del genere potrebbe funzionare: for (UIView* b in self.view.subviews) { [b removeFromSuperview]; } Voglio rimuovere ogni tipo di sottoview. Immagini, pulsanti, campi di testo ecc.
Devo aggiungere uno spazio vuoto nella parte superiore del mio UITableView che non influisce sulle dimensioni dell'area del contenuto. Spostare il contenuto verso il basso o aggiungere una cella vuota NON è quello che voglio fare. Invece voglio solo un offset. Come?
È facile disegnare una linea tratteggiata con UIKit. Così: CGFloat dashes[] = {4, 2}; [path setLineDash:dashes count:2 phase:0]; [path stroke]; C'è un modo per disegnare una vera linea tratteggiata? Qualche idea? Poiché questa domanda è davvero vecchia e nessuno ha messo una @IBDesignablesoluzione completa , eccola qui ... Spero che …
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.