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.
Sono nuovo su iOS e Objective-C e l'intero paradigma MVC e sono bloccato con quanto segue: Ho una vista che funge da modulo di inserimento dati e voglio dare all'utente la possibilità di selezionare più prodotti. I prodotti sono elencati in un'altra vista con a UITableViewControllere ho abilitato più selezioni. …
Ho un'applicazione della barra delle schede, con molte visualizzazioni. C'è un modo per sapere se un particolare UIViewControllerè attualmente visibile dall'interno UIViewController? (alla ricerca di un immobile)
Problema Ho iniziato a prendere uno sguardo di nuovo Swiftsu Xcode 6, e ho provato alcuni progetti dimostrativi e tutorial. Ora sono bloccato a: Creare un'istanza e quindi presentare un viewControllerda uno storyboard specifico Soluzione Objective-C UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"]; [self presentViewController:vc animated:YES …
Potresti spiegarmi il modo corretto di gestire il UIViewControllerciclo di vita? In particolare, vorrei sapere come utilizzare Initialize, ViewDidLoad, ViewWillAppear, ViewDidAppear, ViewWillDisappear, ViewDidDisappear, ViewDidUnloade Disposemetodi in Mono touch per una UIViewControllerclasse.
Mi sono imbattuto in un paio di casi in cui sarebbe conveniente essere in grado di trovare il controller di visualizzazione "più in alto" (quello responsabile della visualizzazione corrente), ma non ho trovato un modo per farlo. Fondamentalmente la sfida è questa: dato che si sta eseguendo in una classe …
Come posso impostare programmaticamente InitialViewControlleruno Storyboard? Voglio aprire il mio storyboard a una vista diversa a seconda di alcune condizioni che possono variare da un lancio all'altro.
Ho letto molto sulla transizione dell'interfaccia utente di iOS7. Io non sono in grado di ottenere ciò che queste tre proprietà automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? Ad esempio, sto cercando di avviare i controller della vista sotto la barra di stato ma non riesco a raggiungerlo.
È possibile annullare un seguito nel prepareForSegue:metodo? Voglio eseguire un controllo prima del seguito, e se la condizione non è vera (in questo caso, se alcuni UITextFieldè vuota), visualizzare un messaggio di errore invece di eseguire il seguito.
Quello che sto cercando di fare è fare clic su un pulsante (che è stato creato nel codice) e farlo richiamare un controller di visualizzazione diverso, quindi far funzionare una funzione nel nuovo controller di visualizzazione. So che potrebbe essere fatto relativamente facilmente in IB ma non è un'opzione. Un …
in iOS6 ho notato la nuova vista contenitore, ma non sono sicuro di come accedere al suo controller dalla vista contenitore. Scenario: Voglio accedere alle etichette nel controller della vista di avviso dal controller della vista che ospita la vista del contenitore. C'è un seguito tra loro, posso usarlo?
override func preferredStatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.LightContent; } Utilizzando il codice sopra in qualsiasi ViewController per impostare il colore statusBar su Bianco per un viewcontroller specifico non funziona in iOS8 per me . Eventuali suggerimenti? Utilizzando il metodo UIApplication.sharedApplication, il colore cambia dopo le modifiche richieste in Info.plist per …
Non riesco a ottenere il massimo UIViewControllersenza accedere a UINavigationController. Ecco quello che ho finora: UIApplication.sharedApplication().keyWindow?.rootViewController?.presentViewController(vc, animated: true, completion: nil) Tuttavia, non sembra fare nulla. L' keyWindowe rootViewControllersembrano essere valori non nil troppo, in modo che il concatenamento opzionale non dovrebbe essere un problema. NOTA: è una cattiva idea fare …
Sto usando Xcode 8.0 beta 4. Nella versione precedente, UIViewController ha un metodo per impostare lo stile della barra di stato public func preferredStatusBarStyle() -> UIStatusBarStyle Tuttavia, ho scoperto che è stato cambiato in "Get ONLY varaiable" in Swift 3. public var preferredStatusBarStyle: UIStatusBarStyle { get } Come posso fornire …
C'è un modo integrato per andare da a UIViewa suo UIViewController? So che puoi arrivare dalla UIViewControllersua UIViewvia [self view]ma mi chiedevo se ci fosse un riferimento inverso?
Voglio visualizzare, sopra ogni altra vista, anche la barra di navigazione, una sorta di vista "pop-up" che assomiglia a questa: schermo nero a sfondo nero con 0,5 alfa per vedere l'altro UIViewControllersotto. una UIViewfinestra nel mezzo con alcune informazioni (un calendario se vuoi sapere tutto). Per fare ciò, ho creato …
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.