Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   iOS Formen sind verpixelt (https://www.delphipraxis.net/174958-ios-formen-sind-verpixelt.html)

Crocotronic 21. Mai 2013 16:14

iOS Formen sind verpixelt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
bin gerade auf ein optisches Problem gestoßen. Und zwar verwende ich mehrere CalloutRectangle, welche (zumindest) auf dem iPhone 5 ziemlich verpixelt sind. Außerdem verlieren sie beim wechseln der Seite durch einen Slide gerne ihre Hintergrundfarbe (manchmal auch nur halb, siehe Anhang).
Hat jemand eine Ahnung wie das zu lösen ist?

Bernhard Geyer 21. Mai 2013 16:21

AW: iOS Formen sind verpixelt
 
Delphi-Version?
FMX wurde ja schon einige mal überarbeitet und kann AFAIK erst mit der neuesten hochauflösende GUIs für iPhone5 und iPad3 erstellen.

Crocotronic 21. Mai 2013 16:22

AW: iOS Formen sind verpixelt
 
Delphi XE4 Professional, mhm... muss da vielleicht irgendwo ein Haken gesetzt werden?

Crocotronic 23. Mai 2013 22:18

AW: iOS Formen sind verpixelt
 
Ich hab jetzt grad das Attribut Quality (vom Formular) gefunden. Wenn man das auf ccHighQuality setzt, dann sehe die Linien schon nicht mehr ganz so verpixelt aus. Nur gibt es z.B. beim CalloutRectangle immer noch eine kleine Lücke in der Rundung (wie auf dem Bild zusehen ist).

arnof 24. Mai 2013 08:01

AW: iOS Formen sind verpixelt
 
in den projektoptionen kann man auch Retinaunterstützung aktivieren!

Crocotronic 24. Mai 2013 12:15

AW: iOS Formen sind verpixelt
 
Da hab ich mich schon todgesucht. Kannst du mir sagen wo genau???

Darlo 24. Mai 2013 12:18

AW: iOS Formen sind verpixelt
 
Vielleicht hilft der Link:
http://docwiki.embarcadero.com/RADSt...ey-Anwendungen

Crocotronic 24. Mai 2013 13:14

AW: iOS Formen sind verpixelt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Auch das funktioniert nicht :evil:
Obwohl ich alles so gemacht hab, wie es auf der Seite steht.
Den Schlüssel "Info = NSHighResolutionCapable" mit dem Wert "true" in die info.plist eintragen (wobei Delphi das = wegstreicht) und zur Laufzeit
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
 TStyleManager.SetStyleFromFile('Jet.style');
end;
EDIT: TStyleManager.SetStyleFromFile('Jet.style') gibt false zurück, vermute das geht nur auf OS X
Das ist wohl der richtige Link: http://docwiki.embarcadero.com/RADSt...etina)_für_iOS
Macht es aber auch nicht besser

arnof 11. Jun 2013 11:42

AW: iOS Formen sind verpixelt
 
Hi zu diesem Thema habe ich nun auch nochmal was entdeckt und an Dich gedacht:

http://docwiki.embarcadero.com/RADSt...ey-Anwendungen

vielleicht hilft Dir das!

Crocotronic 11. Jun 2013 14:29

AW: iOS Formen sind verpixelt
 
Das ist aber nett, dass du an mich denkst :)

Doch die Styles zu ändern und NSHighResolutionCapable auf true zu setzen habe ich schon ausprobiert, ohne Erfolg.
Habt ihr eigentlich nicht das Problem, dass solche Grafiken verpixelt sind?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:13 Uhr.
Seite 1 von 2  1 2      

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