2016-07-06 67 views
7

Desidero aggiungere una pagina delle impostazioni all'interno della mia app. Ho visto che c'è un modo per avere una pagina delle impostazioni (pacchetto di impostazioni) all'interno dell'app Impostazioni native (come qui: https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/UserDefaults/Preferences/Preferences.html). Ma voglio avere le impostazioni per la mia app, all'interno della mia app.Aggiunta di una pagina delle impostazioni all'interno della mia app (Xcode e Swift)

Potrei fare un paio di cose, ma non so quale sia l'approccio giusto ... Potrei usare InAppSettingsKit (http://www.inappsettingskit.com/) o fare tutto manualmente che sarebbe molto disordinato (credo?) Cosa hanno voi ragazzi/ragazze avete finito con le vostre impostazioni in passato, e quale pensate sarebbe l'approccio migliore a questo? E c'è un approccio migliore a questo problema rispetto a quello che ho elencato sopra?

Grazie così tanto :)

risposta

7

A seconda del numero di parametri necessari nelle impostazioni, l'approccio potrebbe essere diverso.

  • Se avete un sacco di parametri, con la necessità di righe contenenti cursori, interruttori o qualsiasi configurazione avanzata delle cellule, quindi utilizzando una libreria, come InAppSettingsKit è una buona scommessa.

  • D'altra parte, se avete solo pochi parametri, utilizzando UITableViewController con Static Cells e Grouped Style potrebbe essere sufficiente. Puoi fare un sacco di cose in Interface Builder ed eseguire azioni nel codice.

Scegli l'approccio con cui ti trovi più a tuo agio, penso che entrambi siano rispettabili.