Devo implementare diversi colori e immagini di sfondo per tutti gli elementi dell'interfaccia utente nella mia app giorno e notte.Posso implementare questa opzione oltre a fornire due pennini per due modalità. me.Come rendere la modalità notturna per la visualizzazione nell'app per iPhone
risposta
L'ho fatto io stesso e alla fine si tratta di molto più lavoro di quanto si pensi per farlo correttamente.
Alla fine ho dovuto sottoclasse quasi ogni elemento GUI per contenere le informazioni di stato (avevo una modalità notte e anche un'intensità) e quindi c'era un colore di base diverso utilizzato per tutto il disegno. È inoltre necessario disporre di un tema di base (quasi monocromatico) per l'app in modo che i controlli abbiano lo stesso aspetto in modalità notte e giorno. Sfumature e sfondi strutturati non tendono a funzionare molto bene, per esempio.
Una volta creati i controlli della doppia modalità, è necessario decidere come comunicare loro le modifiche della modalità, sia per impostare manualmente o registrare le notifiche.
Questo non è male per i controlli che hai elencato nei commenti, non sono sicuro della vista della mappa.
È possibile ottenere una modalità notte scadente utilizzando una sovrapposizione semitrasparente.
Ma se la vista è già caricata e l'utente cambia la modalità premere un pulsante, quindi come possiamo modificare le proprietà degli elementi dell'interfaccia utente già caricati – Sree
È possibile impostare i colori tramite codice, ad esempio label.backgroundColor = [UIColor blackColor]; – jrturton
- 1. Classe Singleton per la visualizzazione di iAds per iPhone
- 2. Come creare la versione per iPhone e iPad di un'app?
- 3. Simula la modalità aereo in iPhone Simulator
- 4. Mostra programmaticamente la tastiera sull'app per iPhone
- 5. Modalità orizzontale SOLO per iPhone o iPad
- 6. Come impostare la perfomance di scorrimento per la visualizzazione Web?
- 7. Come rendere la visualizzazione dell'indicatore di attività l'intera schermata?
- 8. Estensione oggi: come lavorare con la modalità di visualizzazione?
- 9. Libreria di visualizzazione/annotazione PDF per iPhone?
- 10. Spinner Android - Come rendere trasparente la visualizzazione a discesa?
- 11. Come rendere la visualizzazione di solo scorrimento verticale solo per iOS?
- 12. Parametro YouTube per chiamare la visualizzazione divisa per video a 360 gradi
- 13. Come si imposta automaticamente la versione di assemblaggio durante la costruzione notturna?
- 14. Come rendere display: flex work per la reattività - Bootstrap?
- 15. yii2: formattazione della data per la visualizzazione
- 16. Modalità Coffeescript per la console dei nodi?
- 17. Disabilita la modalità orizzontale per un'intera applicazione
- 18. Controllo per la visualizzazione di testo multilinea?
- 19. CalendarView Android per la visualizzazione degli eventi
- 20. quale costruttore chiamare per la visualizzazione?
- 21. Voglio creare una "modalità notte" rossa per la mia app per Android
- 22. Nessuna regola per rendere la destinazione NDK
- 23. Come implementare la modalità notte nell'applicazione Mac (Cocoa)?
- 24. framework javascript per la visualizzazione rapporto
- 25. Tecniche per la visualizzazione dei dati
- 26. Opzioni per la compressione di YAML durante la visualizzazione?
- 27. Spring-Batch per un'enorme elaborazione notturna/oraria Hive/MySQL
- 28. Generazione notturna per ramo di rilascio se esiste un ramo
- 29. La notifica push per iPhone funziona in sandbox ma non in modalità produzione
- 30. Come disattivare la modalità multiwindow per un'attività in Android N +
Che tipo di visualizzazione hai progettato e quali controlli hai utilizzato principalmente? WebView, MapView, etichette ?? –
@RahulSharma: è un'applicazione basata sulla navigazione con 5 o più viewControllers ei controlli utilizzati in queste pagine includono etichette, campi di testo, mapView, pulsanti, interruttori, textView ecc. – Sree