In meiner iPhone-Anwendung möchte ich meine Ansicht 480 Pixel hoch haben. Und darüber, oben möchte ich eine halbtransparente schwarze Statusleiste über meiner Ansicht haben, so dass das Hintergrundbild in meiner Ansicht hinter der Statusleiste leicht sichtbar sein muss. Wie kann ich es erreichen?iPhone - halbtransparente schwarze Statusleiste über der Anwendung
3
A
Antwort
2
versuchen Sie dies, wenn es funktioniert
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleBlackTranslucent];
und senden Sie Ihre ImageView nach hinten.
[self.view sendSubviewToBack: imageView];
0
Die beste Lösung für dieses Problem ist:
1- self.wantsFullScreenLayout = YES; // in Ihrem View-Controller 2- [[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleBlackTranslucent]; // für deine Statusleiste.
Verwandte Themen
- 1. Die schwarze Statusleiste wird beim Beenden der iPhone App weiß.
- 2. , wie Statusleiste in iPhone-Anwendung
- 3. Setzen Sie die Statusleiste auf schwarze Farbe
- 4. iPhone MPMoviePlayerController: Ausblenden der Statusleiste
- 5. Falsch halbtransparente Ansichten in iPhone Ziel C
- 6. CSS- halbtransparente Ebene über Karte funktioniert nicht
- 7. Ändern iPhone App Statusleiste Eigenschaften
- 8. Symbolleisten Inhalt über Statusleiste
- 9. Eine andere Frage über iPhone-Anwendung Status
- 10. Hyperlinks in "über" Text für iPhone-Anwendung
- 11. Rote pulsierende Statusleiste auf dem iPhone
- 12. Lesen Excel-Anwendung Statusleiste Text
- 13. Wie mache ich eine halbtransparente Ansichtsebene über einer aktuellen Ansicht?
- 14. Nur Statusleiste dreht sich zu Landscape (iPhone)
- 15. Statusleiste bei Startbild ausblenden
- 16. Statusleiste zu groß auf iPhone 6
- 17. ios - Statusleiste Farbe - iphone Landschaft Ausgabe
- 18. Iphone App Vorlage: Statusleiste und Screenshots
- 19. Wie erkenne ich eine Berührung in der iPhone-Statusleiste?
- 20. Schaltflächen hinzufügen Über der Registerkarte Benachrichtigungen in der Statusleiste
- 21. iPhone: Testen der Anwendung auf dem iPhone durch Windows
- 22. Die iPhone-Statusleiste in einer Webanwendung ausblenden?
- 23. iPhone: Wie navigiere ich den oberen Balkenstil wie "Schwarze Navigationsleiste" programmatisch?
- 24. Halbtransparente Zahlen im Beamer (pdflatex)
- 25. iPhone 6 Plus blendet die Statusleiste im Querformat automatisch aus?
- 26. Halten der iPhone-Anwendung mit der GWT-Anwendung synchronisiert
- 27. Capture/Read Nachricht in der Excel-Anwendung Statusleiste angezeigt
- 28. Android transluzente Statusleiste Probleme
- 29. Verwendung der Twitter-API in iPhone-Anwendung
- 30. WiFi iPhone Anwendung
Muss ich die Größe meiner Ansicht auf 480 Pixel Höhe einstellen? Ich setze den Statusbarstil in meiner applicationDidFinishLauching-Delegate-Methode bereits auf schwarz durchscheinend. Und meine Bildansicht wird bereits in XIB zurückgesendet. – Satyam
Ja, du musst es auf 480 setzen. Und du musst auch seine y-Position überprüfen. Wenn Sie y auf 0 setzen und keine Lösung erreichen, setzen Sie y auf -10. Ich habe das nicht getan, hoffe aber, dass Sie die Lösung bekommen –