Articles of uiviewcontroller

Come eliminare 2 controller di visualizzazione modale in successione?

Ho 2 controller di vista presentati modalmente. A presents B which presents C. Quando licenzio l’IC, vorrei liquidare anche B. Ma non sono sicuro di come farlo: Elimina C: [self dismissModalViewControllerAnimated:YES] //[delegate dismissB] //this doesn’t work either when i create a delegate pattern Ora sono rimasto con B. Come posso licenziare B da C?

Come posso cambiare le viste a livello di programmazione in un controller di visualizzazione? (Xcode, iPhone)

Sono stato alle prese con questo per un po ‘, e non riesco mai a ottenere una risposta diretta. Qualsiasi aiuto è apprezzato!

Quando dovrei inizializzare un controller di visualizzazione usando initWithNibName?

Quando dovrei usare init: e quando dovrei usare initWithNibName:bundle: quando initWithNibName:bundle: un controller di visualizzazione?

iOS: passa la variabile per visualizzare il controller

Ho una vista con un controller di visualizzazione e quando mostro questa vista sullo schermo, voglio essere in grado di passare delle variabili dalla class chiamante, in modo da poter impostare i valori delle etichette, ecc. Innanzitutto, ho appena provato a creare una proprietà per una delle etichette e a chiamarla dalla class chiamante. Per […]

Utilizzare i dati da una class senza un nuovo init

Ho un layout TabBar e nella scheda Home ho un pulsante “Connetti” che quando premuto invia un’azione alla class TransferViewController per creare una sessione GameKit. Poi ho un’altra scheda chiamata Send che ha un pulsante che dice “Send File” che quando premuto invia un’azione alla class TransferViewController anche che usa la variabile “Session” che è […]

viewDidLoad viene chiamato due volte su rootViewController all’avvio

Qualcuno sa perché View Controller’s viewDidLoad questo View Controller’s viewDidLoad viene chiamato due volte all’avvio? Mi sta facendo impazzire! ecco la traccia dello stack dalla prima volta attraverso viewDidLoad : #0 0x0000276a in -[RootViewController viewDidLoad] at RootViewController.m:71 #1 0x3097548f in -[UIViewController view] #2 0x00002734 in -[RootViewController initWithCoder:] at RootViewController.m:39 #3 0x30ab5ce4 in -[UIClassSwapper initWithCoder:] #4 […]

Swift: passa l’etichetta UITableViewCell al nuovo ViewController

Ho un UITableView che popola celle con dati basati su una chiamata JSON. così: var items = [“Loading…”] var indexValue = 0 // Here is SwiftyJSON code // for (index, item) in enumerate(json) { var indvItem = json[index][“Brand”][“Name”].stringValue self.items.insert(indvItem, atIndex: indexValue) indexValue++ } self.tableView.reloadData() Come ottengo l’etichetta della cella quando viene selezionata e poi la […]

Come limitare l’autorotazione a un singolo orientamento per alcune viste, consentendo al contempo tutti gli orientamenti sugli altri?

Questa domanda riguarda la rotazione del dispositivo iOS e più viste controllate in un UINavigationController. Alcune viste dovrebbero essere vincolate all’orientamento verticale e alcune dovrebbero essere autorotate liberamente . Se si tenta di creare la configurazione più semplice con tre visualizzazioni, si noterà che il comportamento di autorotazione presenta alcune peculiarità molto sgradevoli. Lo scenario […]

Quando viene chiamato UIViewController viewDidUnload?

Nota: questa domanda è obsoleta- viewDidUnload è obsoleto iOS 6. Quando viene richiamato automaticamente viewDidUnload di UIViewController? Sì, lo so, quando la vista si scarica. Ma quando succede automaticamente? Come posso farlo manualmente? Grazie.

NSInvalidArgumentException – il ricevitore non ha alcun seguito con identificatore

Ho provato tutto per ore, e niente ha funzionato. Sto provando a seguire tra due controller di vista, da una tabellaViewController a un altro TableViewController. Il seguito è collegato alla vista di livello superiore, non al tableviewcell. L’identificatore impostato in Xcode è identico a quello utilizzato nel codice (copia e incollato). Stava funzionando bene la […]