Le TabBar Application

Giuseppe Sapienza

Le TabBar Application

Per favore acquista corso prima di iniziare la lezione.

Compatibile con Xcode 8

Hai un problema con la lezione? scrivi un commento in fondo alla pagina - non mordo!

Le Tab Bar sono forse lo strumento più semplice da utilizzare ed implementare. Permettono la facile realizzazione di un menu, tramite barra ubicata nel bottom layout dell'applicazione. Le Tab Bar, sconosciute fino a qualche anno fa, stanno diventando sempre più comuni grazie al loro utilizzo in stile menu. Il passaggio a questo strumento è stato visibilmente [...]

Lista Lezioni

Corso creare applicazioni per iOS con il linguaggio Swift

Torna a: Corso creare applicazioni per iOS con il linguaggio Swift > TableView, TabBar e CollectionView
  • Salvatore G

    Ciao Peppe, grazie x averci mostrato questo strumento….io me ne sono innamorato…ed ho voluto subito provare i passaggio delle informazioni da una view all’altra…ma sono disperato…HELP PLEASE
    Ho aggiunto un classico segue alla view di destinazione con identifier…. ed ho utilizzato il classico sistema per il passaggio dati. allego storyboard e la parte relativa alla preparazione del passaggio dati x farti una idea. Xcode non mi segnala nessun errore… quindi non ho so dove sbaglio.
    Buon ferragosto a tutti.

    • Ciao Salvatore e buon ferragosto (in ritardo) anche a te :P

      Se ti riferisci al segue che parte dal TabBarController al ViewController Order, questo non potresti farlo. Il TBC è un contenitore dei VC a cui è collegato. In realtà sono questi ultimi che dovrebbero far partire i segue e non direttamente il TBC.

      Se mi spieghi un po’ cosa devi fare con questo segue, ti posso consigliare un metodo per risolvere il problema.

      Scusa il ritardo ma ero in ferie in Toscana.

      Alla prossima e buona programmazione,
      Giuseppe

      • Salvatore G

        Ciao Peppe, in questo esercizio..praticamente ho
        un viewController pizze con una tabella di array di pizze
        un viewController bevande con una tabella di array di bevande
        quando seleziono la pizza che voglio o la bevanda…voglio che questi elementi selezionati passino nella mia variabile stringhe del viewController Order.
        Grazie per la disponibilità, buon proseguimento di vacanza, anche io sono catanese :)

        • Ciao Salvo,

          Le pizze e le bevande vengono scelte nei due tab?

          In questo modo viene più difficoltoso perché dovresti creare un oggetto Singleton che condivide tra i due ViewController le selezioni dell’utente.

          Io farei così:

          Creerei un Tab chiamato PrenotazioneViewController dove all’inizio chiedi all’utente di scegliere la pizza. Una volta che sceglie la pizza (magari da una tabella) passa al ViewController successivo delle Bevande. Così ti crei un flusso ordinato di cose che l’utente deve fare prima di arrivare alla prenotazione.

          Spero di essere stato chiaro,
          Giuseppe

      • Salvatore G

        ciao Peppe, ho seguito le tue indicazioni, e finalmente ho creato un prototipo totalmente funzionante. sono troppo contento, e non credevo che in 5 mesi avrei mai realizzato un app relativamente complessa con le lezioni che ci hai fornito.

        Tuttavia affichè il mio prototipo sia realmente funzionante devo rendere reale il mio PAY button.

        Io ho cercato in internet, ho trovato stripe e paypal ….ma sono difficili da implementare.

        Stripe mi è sembrato più abbordabile… e così ho provato.
        bisogna installare cocoapods sul terminal .

        Ho capito che il cocoapod permette di installare framework da parte terza per poterli utilizzare nei propri progetti……e nel mio caso specifico si tratta di installare lo
        Stripe framework per i pagamenti.

        seguo le guide…ma niente …il contenuto del Podfile che creo mi da errore quando lo installo.

        Come orientarsi per quanto riguarda i pagamenti? come creare un pay button reale? a quali servizi appoggiarsi? credo che sia un tema difficile…ma spero di poterci riuscire …credo che questo argomento interessi anche ad altri utenti.
        grazie ancora x la tua disponibilità .

        https://uploads.disquscdn.com/images/4849a11b0e4e36c3716b0cdfc0d893f6ff32f2310bfda3d0dd4933df7c982fb0.png https://uploads.disquscdn.com/images/f8206650da96fb531004ef78cd1d5e03162f3af85f471c21b5fdba9187427707.png https://uploads.disquscdn.com/images/8313ee8961aa1adb2c0243f7a56514523edc92f15cd1809564d626a5ef8dd001.png

Start typing and press Enter to search