Delphi-PRAXiS

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?

arnof 11. Jun 2013 15:57

AW: iOS Formen sind verpixelt
 
Ich habe gar kein iPhone5 ....

Nur neusten iPodTouch, iPhone4 und iPad3 die sollten alle auch Retina haben, verpixelt ist hier eigentlich nichts, ich bin aber Brillenträger :wink:

Mach doch mal einen Screenshot, da versteht man wo dein Problem ist!

Crocotronic 11. Jun 2013 17:00

AW: iOS Formen sind verpixelt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Okay, ich muss zugeben, dass man schon etwas genauer hingucken muss. Ich hab es jetzt auch schon durch ein Attribut hinbekommen, dass es nicht mehr ganz so stark verpixelt ist. Aber klar erkennbar ist immer noch das fehlende Stück:

arnof 12. Jun 2013 13:29

AW: iOS Formen sind verpixelt
 
Hallo,

verpixelt ist was anderes, das ist ein grafischer Fehler des Controls, da wird ein Pixel vergessen zu zeichen....

Ich habe das Control noch nicht ausprobiert, aber ich schaue mal in den Quellcode nach ....


Ich bin ja auch nicht der Star in Rechtschreibung, aber Du hast da einen Bug im Text (letztes Tor) :thumb:

Crocotronic 12. Jun 2013 19:16

AW: iOS Formen sind verpixelt
 
Guten Abend,
stimmt, daran habe ich noch gar nicht gedacht :idea: Dennoch sehen die Formen nicht so super brilliant hochauflösend aus ^^

Zitat:

Zitat von arnof (Beitrag 1218372)
Ich bin ja auch nicht der Star in Rechtschreibung, aber Du hast da einen Bug im Text (letztes Tor) :thumb:

Das ist aber ein saublöder Fehler :oops: Danke für den Hinweis!


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:21 Uhr.

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