Domande taggate «uiviewcontroller»

La classe UIViewController gestisce le visualizzazioni nelle app iOS e media l'interazione tra le visualizzazioni di un'app, i suoi oggetti modello sottostanti e il flusso di lavoro complessivo.

4
UIViewController viewDidLoad vs. viewWillAppear: qual è la divisione del lavoro corretta?
Sono sempre stato un po 'poco chiaro sul tipo di attività che dovrebbero essere assegnate a viewDidLoadvs viewWillAppear.: in una UIViewControllersottoclasse. ad esempio, sto realizzando un'app in cui ho una UIViewControllersottoclasse che colpisce un server, ottiene i dati, li inserisce in una vista e quindi visualizza quella vista. Quali sono …

6
Errore irreversibile: utilizzo dell'inizializzatore non implementato 'init (coder :)' per la classe
Ho deciso di continuare il mio progetto rimanente con Swift. Quando aggiungo la classe personalizzata (sottoclasse di UIViewcontroller) al mio controller di visualizzazione dello storyboard e carico il progetto, l'app si blocca improvvisamente con il seguente errore: errore fatale: utilizzo dell'inizializzatore non implementato 'init (coder :)' per la classe Questo …


6
Animare il cambio di controller di visualizzazione senza utilizzare stack di controller di navigazione, visualizzazioni secondarie o controller modali?
I NavigationController hanno stack ViewController da gestire e transizioni di animazione limitate. L'aggiunta di un controller di visualizzazione come visualizzazione secondaria a un controller di visualizzazione esistente richiede il passaggio di eventi al controller di visualizzazione secondaria, il che è un problema da gestire, carico di piccoli fastidi e in …


5
Disabilita l'eliminazione interattiva del controller di visualizzazione presentato in iOS 13
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, …

13
viewWillDisappear: determina se il controller di visualizzazione viene visualizzato o mostra un controller di visualizzazione secondaria
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é …

19
Ottieni UIViewController attualmente visualizzato sullo schermo in AppDelegate.m
La corrente UIViewControllersullo schermo deve rispondere alle notifiche push dagli APN, impostando alcune viste badge. Ma come posso ottenere il UIViewControllermetodo in application:didReceiveRemoteNotification: of AppDelegate.m? Ho provato a usare self.window.rootViewControllerper ottenere la visualizzazione corrente UIViewController, potrebbe essere un UINavigationViewControllero qualche altro tipo di controller di visualizzazione. E scopro che la …

16
Come verificare se un controller di visualizzazione viene presentato in modo modale o inserito in uno stack di navigazione?
Come posso, nel mio codice del controller di visualizzazione, distinguere tra: presentato in modo modale inserito nello stack di navigazione Entrambi presentingViewControllere isMovingToParentViewControllersono YESin entrambi i casi, quindi non sono molto utili. Ciò che complica le cose è che il mio controller di visualizzazione genitore a volte è modale, su …

21
Come posso disabilitare il gesto di scorrimento di UIPageViewController?
Nel mio caso genitore UIViewControllercontiene UIPageViewControllerquali contiene UINavigationControllerquali contengono UIViewController. Devo aggiungere un gesto di scorrimento all'ultimo controller di visualizzazione, ma i passaggi vengono gestiti come se appartenessero al controller di visualizzazione della pagina. Ho provato a farlo sia a livello di programmazione che tramite xib ma senza risultati. Quindi, …


14
Come utilizzare uiviewcontroller a storyboard singolo per più sottoclassi
Diciamo che ho uno storyboard che contiene UINavigationControllercome controller di visualizzazione iniziale. Il suo controller di visualizzazione principale è una sottoclasse di UITableViewController, ovvero BasicViewController. Ha il IBActionquale è collegato al pulsante di navigazione destro della barra di navigazione Da lì vorrei utilizzare lo storyboard come modello per altre visualizzazioni …




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.