Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   IOS7 XE5 Focusprobleme (https://www.delphipraxis.net/176879-ios7-xe5-focusprobleme.html)

Mavarik 11. Okt 2013 18:35

AW: IOS7 XE5 Focusprobleme
 
Zitat:

Zitat von RWarnecke (Beitrag 1231823)
In den beiden begin..end Blöcken setze ich die Eigenschaft Property entsprechend, da zum Beispiel ein Forward-Button unter iOS 6 kleiner ist als unter iOS 7.

Genau um die Begin end Blöcke ging es mir... :stupid:

Du hast die Unterschiede doch schon rausgearbeitet, oder?:cyclops:

Mavarik

RWarnecke 11. Okt 2013 18:44

AW: IOS7 XE5 Focusprobleme
 
Nicht so direkt, sondern nur für meine App. Ich designe im iOS 6 Style. Wenn das Design fertig ist, dann switche ich zwischen iOS 6 & 7 hin und her. Dabei schreibe ich mir die Komponenten auf, die einen Unterschied ausmachen. Davon notiere ich mir die Position.X und Position.Y unter iOS 6 und iOS 7 und trage diese dann entsprechend in die begin..end-Blöcke ein. Ich weiß, das ist sicherlich etwas umständlich, bin aber für andere Vorschläge offen.

Nachtrag: Um die Größenunterschiede zu ermitteln, sollte doch nur ein Blick in die Styledata-Datei von iOS 6 & 7 genügen um die entsprechenden Unterschiede rauszufiltern.

RWarnecke 21. Okt 2013 20:05

AW: IOS7 XE5 Focusprobleme
 
Zitat:

Zitat von RWarnecke (Beitrag 1231777)
Zitat:

Zitat von arnof (Beitrag 1231757)
Zur Tastatur und iOS7, ich habe in der Tastatur zusätzlich Button eingebaut z.B. Komma, da das auf dem iPhone in der nummerischen Tastatur fehlt :thumb:

Die zusätzliche Leiste macht hier wohl das Problem mit dem Refresh, aber eine Methode Form.Show, will ich hier nicht aufrufen (mal das Sp1 von XE5 abwarten).

Du weißt aber schon, dass alles was unter der nicht verschwundenen Tastatur bei iOS 7 ist, nicht bedienbar ist. Deshalb würde ich schon das Form.Show in das OnExit-Ereignis vom Edit-Feld setzen.

Hallo Arnof,

hier findest Du noch eine andere Version, wie Du das Keyboard unter iOS 7 händeln kannst. Habe es noch nicht ausprobiert.

Gruß
Rolf

arnof 22. Okt 2013 09:40

AW: IOS7 XE5 Focusprobleme
 
Danke für die Info.

Ziel dieses kleinen Spielprogramms war einfach mal zu testen was bzw. wie es geht. Ich wollte eigentlich mit diesen 20 Zeilen Spielprogramm mal versuchen ein Programm für mehrere Plattformen hinzubekommen. Also IOS und Android, aber es ist schon schwer genug IOS6 und IOS7 hinzubekommen ....

PS: ich hatte iAD eingebaut um zu testen ob und wie das geht. Wie durch ein Wunder geht es seit heute! 2 Wochen lang blieb in der APPSTORE Version alles weiß und man sah nur die Requerst in itunesconnect aber keine Impressions. Seit heute werden auf einmal Werbungen eingeblendet, Apple ist ja richtig flott :thumb:

arnof 22. Okt 2013 09:55

AW: IOS7 XE5 Focusprobleme
 
Zitat:

Zitat von Mavarik (Beitrag 1231778)
iAd funktioniert bei mir auch nicht unter iOS7

Mavarik

geht nun bei mir ohne eine Änderung von meiner Seite :idea:

Sherlock 23. Okt 2013 08:51

AW: IOS7 XE5 Focusprobleme
 
Hab die App eben auf meinem 4s mit iOS 7.0.3 installiert:
+ iAd geht
- Die Controls scheinen einen Doppelclick zu benötigen, um zu reagieren :(
- Die Buttons über der Tastatur bleiben nach der Eingabe unten teilweise sichtbar, was ja schon bekannt ist

Verwendest Du FMX oder iCL? Ich hoffe sehr es ist FMX, denn wenn das iCL ist, sehe ich kein Land für iOS Anwendungen durch Delphi.

Sherlock

RWarnecke 23. Okt 2013 08:58

AW: IOS7 XE5 Focusprobleme
 
Zitat:

Zitat von Sherlock (Beitrag 1232825)
- Die Controls scheinen einen Doppelclick zu benötigen, um zu reagieren :(
- Die Buttons über der Tastatur bleiben nach der Eingabe unten teilweise sichtbar, was ja schon bekannt ist

Auch hier gibt es einen kleinen Patch zu, den ich noch nicht getestet habe.

Sherlock 23. Okt 2013 09:05

AW: IOS7 XE5 Focusprobleme
 
Hmmmm, nein. Die Controls reagieren IMHO nur lahm, aber "räumlich" korrekt.

Sherlock

RWarnecke 23. Okt 2013 11:06

AW: IOS7 XE5 Focusprobleme
 
Zitat:

Zitat von Sherlock (Beitrag 1232831)
Hmmmm, nein. Die Controls reagieren IMHO nur lahm, aber "räumlich" korrekt.

Das ist aber kein Problem von Firemonkey. Das habe ich auch schon bei anderen Anwendungen festgestellt. Das ist ein Problem von iOS 7.

arnof 24. Okt 2013 09:43

AW: IOS7 XE5 Focusprobleme
 
Zitat:

Zitat von Sherlock (Beitrag 1232825)
- Die Controls scheinen einen Doppelclick zu benötigen, um zu reagieren :(

das geht ja nun fast, vorher haben die überhaupt nicht reagiert, siehe Vorgänger Beiträge ....


Zitat:

Zitat von Sherlock (Beitrag 1232825)
- Die Buttons über der Tastatur bleiben nach der Eingabe unten teilweise sichtbar, was ja schon bekannt ist

Ja das ist doch der Oberbug, die sind nicht nur sichtbar ca 3-5 Pixel, nein die gehen sogar noch (also kein Refreshproblem). Die gehören zur Tastatur, die ist weg, wahrscheinlich wird die nur verschoben von FMX statt richtig ausgeblendet. In iOS7 haben die ja einen Höhenbug drin, wenn man eigene Buttons zur Tastatur hinzufügt (siehe vorige Posts), der scheint sich auch auf das Ausblenden der Tastatur zu übertragen :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:46 Uhr.
Seite 3 von 4     123 4      

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