In questo video (https://www.youtube.com/watch?v=ZjPRj2Vp74U) Andrew menziona che Ionic crea diversi elementi di design per ogni piattaforma. È possibile prevenirlo, quindi l'app sembra uguale su tutte le piattaforme?Ionico: stesso stile per Android e iOS
risposta
Sì, questo è possibile al 100%.
Questo può essere ottenuto con lo Ionic $ionicConfigProvider
. Puoi utilizzare questo fornitore nel tuo metodo .config()
e fare cose come sostituire quelli stili specifici della piattaforma che desideri.
È uno strumento piuttosto potente. Date un'occhiata allo docs per informazioni complete.
Se si utilizza Ionic2 ...
aperta app/app.ts
e aggiungere la seguente configurazione:
ionicBootstrap(MyApp, [], {
mode: 'ios' // use 'md' for android and 'wp' for windows
})
L'utilità ionic.Platform può essere utilizzato nel vostro controller JavaScript per impostare la piattaforma per la tua app.
In realtà è possibile impostare e ottenere la piattaforma, il trucco è quello di eseguire il comando set nel metodo di esecuzione per il modulo prima di tutto è impostato:
angular.module('YourAppName').run(function() {
//override platform
ionic.Platform.setPlatform("android");//all styles will be unified on both Android and iOS
});
Per ionico 2.0.0 è possibile utilizzare il parametro config del metodo IonicModule forRoot.
IonicModule.forRoot(MyApp, {mode: 'ios'}),
- 1. Anchorscroll ionico non funziona su iOS
- 2. posizione nel progetto Ionico per Android
- 3. Usa lo stesso stile per l'elemento TextBlock e Run
- 4. Installazione Cordova CLI e ionico
- 5. Univocità dispositivo mobile per iOS e Android
- 6. Ionico emulare ios: Impossibile avviare la sessione
- 7. errore: EACCES, permesso negato ionico Cordova IOS
- 8. ionico iOS generazione non riuscita MainController.xib
- 9. Creazione e mostrando pdf in ionico
- 10. Google Map API per ionico app
- 11. intervallo ionico non può fare clic su ios
- 12. Android - Nuovo stile calendario DatePicker e TimePicker
- 13. Scelta del backend per Android e IOS?
- 14. 'System.ComponentModel.DataAnnotations.dll' disponibile per Android e iOS?
- 15. App OpenStreetMap per Android e iOS
- 16. Android e iOS: come sviluppare per entrambi?
- 17. Generazione di codice per iOS e Android
- 18. Intel TBB per Android e iOS
- 19. ionico: Change ionico Navicon colore
- 20. ionico registerBackButtonAction non funziona
- 21. ionico 2 e ng modello
- 22. Uncaught ReferenceError: ionico non è definito per ionico spinta
- 23. foglio di azioni ionico cancelButton non mostrato su android
- 24. Android: registrazione e streaming allo stesso tempo
- 25. Applicare lo stesso stile a più elementi
- 26. ionico: le transizioni lenti in installato Android app
- 27. ionico-box vagabondo - Installare bersaglio Android: "Android-22"
- 28. ionico aggiungere piattaforma Android con Android-target personalizzato
- 29. Connettività multipeer: iOS e Android
- 30. come disabilitare l'effetto di scorrimento della piattaforma IOS in ionico