Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [Objective-C] Passare ad un altro controller

    ciao!
    c'è una cosa che nn ancora nn sono riuscito a capire circa le app per ipad/iphone.
    inizialmente ho un controller che alcune cose.
    se clicco su un bottone devo passare ad un altro controller.
    come si fa questa operazione??
    dovrebbe essere una cosa banale.
    su un libro che spiega praticamente tutto nn sono riuscito a trovare una risposta.
    sapete aiutarmi??

  2. #2
    Devi innanzitutto importare il .h dell'oggetto che intendi mostrare ( .h , .m , xib)
    Dopo averlo istanziato ed inizializzato ( alloc / init per intenderci ) lo pushi sul controller ( se sei su navigation controller fai ad esempio [self pushViewController: newcontroller animated:YES ]; )

    spero di averti aiutato
    Per Google non è il caso che io inserisca qui un link La mia creatura creact.it

  3. #3
    ciao!!
    intanto grazie per la risposta.

    avevo provato in vari seguendo le tue linee guida.
    solo che la app mi si bloccava sempre quando cliccavo sul bottone.
    nn son oriuscito a capire il perchè.

    alla fine ci sono arrivato in un altro modo.
    UIButton -> Connection inspector -> Triggerde Segues -> trascino la action sul controller che mi serve.
    nn so quanta differenza ci sia tra un modo e l'altro, però pare funzionare.
    te sai dirmi qualcosa di più al riguardo???

  4. #4
    ciao!
    riprendo l'argomento.
    ho provato anche a fare seguendo il tuo consiglio.
    questa la action sul bottone:
    codice:
    - (IBAction)btnProva:(id)sender {
        ControllerReg *reg = [[ControllerReg alloc] init];
        [self.navigationController pushViewController:reg animated:true];
    }
    ho importato il file .h del controller da mostrare.
    quando clicco sul pulsante non succede nulla.
    dove sbaglio??

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.