Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   iOS Statusbar Farbe/ Transparents anpassen (https://www.delphipraxis.net/184770-ios-statusbar-farbe-transparents-anpassen.html)

Thomas_K 20. Apr 2015 11:13

iOS Statusbar Farbe/ Transparents anpassen
 
Hallo zusammen,

wie kann man mit XE7 besser XE8 die Hintergrundfarbe der iOS Statusbar ändern? Ich bin hier, den einen oder anderen Hinweis nachgegangen doch ohne Erfolg. http://stackoverflow.com/questions/2...avior-in-ios-7
Ein Beispielbild zum besseren Verständnis http://www.appcoda.com/wp-content/up...ound-Color.jpg wie das Ergebnis aussehen könnte.

Darlo 20. Apr 2015 11:29

AW: iOS Statusbar Farbe/ Transparents anpassen
 
Schau mal hier:
http://docwiki.embarcadero.com/Libra...rm.BorderStyle

Die Farbe wurde glaube ich bei iOS 8 sogar automatisch übernommen:
https://itunes.apple.com/de/app/eink...467067832?mt=8
https://itunes.apple.com/de/app/vorf...981511204?mt=8

Sir Rufo 20. Apr 2015 11:35

AW: iOS Statusbar Farbe/ Transparents anpassen
 
So wie ich das sehe muss der Wert in der Info.plist YES oder NO enthalten anstatt true oder false.

https://developer.apple.com/library/...P40009252-SW29

Thomas_K 21. Apr 2015 11:29

AW: iOS Statusbar Farbe/ Transparents anpassen
 
Zitat:

Zitat von Sir Rufo (Beitrag 1298490)
So wie ich das sehe muss der Wert in der Info.plist YES oder NO enthalten anstatt true oder false.

Danke für den YES/NO Hinweis, doch weder unter XE8 noch mit XE7 hab ich eine Änderung an der iOS StatusBar erreicht.
Das Ganze ist scheinbar nur ein Seiteneffekt, der dafür ausgenutzt wird, so entnehme ich das aus diesem Blogeintrag http://beageek.biz/how-to-change-bac...bar-xcode-ios/ .

@Darlo aus dem Docwiki Artikel kann ich nur entnehmen wie man unter iOS den Vollbildmodus aktiviert, vielleicht übersehe ich auch da was. Ich hab mir den Spaß gemacht den Einkommensteuer Rechner aus dem Appstore zuladen und die iOS Status Bar besitzt das App Blau auch unter iOS 7. Du kommst zufälligerweise nicht an den Quelltext heran? Es wer wirklich nett, wenn du da bei Gelegenheit ein minimal Beispiel posten könntest.

Darlo 21. Apr 2015 11:37

AW: iOS Statusbar Farbe/ Transparents anpassen
 
Zitat:

Zitat von Thomas_K (Beitrag 1298658)
Du kommst zufälligerweise nicht an den Quelltext heran?

Wenn nicht hätte ich hier ect gravierende Probleme ;-)
Da ist nix besonderes gemacht worden. Ich weiß noch dass ich unter XE5 irgendwas in der Plist eingetragen hatte und was am Form geändert habe. Da müsste auch irgendwo ein Post von mir im Forum zu finden sein.
Setzt mal die Farbe vom Form auf gelb. Meine das sollte reichen...

Thomas_K 21. Apr 2015 14:58

AW: iOS Statusbar Farbe/ Transparents anpassen
 
Zitat:

Zitat von Darlo (Beitrag 1298660)
Setzt mal die Farbe vom Form auf gelb. Meine das sollte reichen...

Genau, kaum zu glauben das ist wirklich so einfach. Die MyForm.Fill.Color im Objektinspektor auf die Gewünschte Farbe setzten, dann bekommt die iOS Status Bar genau diese Hintergrundfarbe. Ändern man dann zur Laufzeit die Farbe, ändert sich die Farbe des Formulars aber nicht die Farbe der iOS Status Bar. Was auch funktioniert ist die Farbe einfach im FormCreate zu setzen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz