Einzelnen Beitrag anzeigen

Crocotronic

Registriert seit: 9. Mai 2013
258 Beiträge
 
#1

DPFActivityIndicator zur Laufzeit erzeugen

  Alt 3. Sep 2013, 23:21
Hallo,
ich habe ein Problem, und zwar: meine App soll auf iOS als auch auf Windows laufen (was ja seid Franks Idee stylisch wunderbar funktioniert). Nur funtkioniert das nicht, sobald ich die nativen iOS-Controls benutze (logisch). Deshalb habe ich vor, den DPFActivityIndicator nur zu erstellen, wenn die App auf iOS läuft.
Das habe ich mal folgenderweise gemacht:
Delphi-Quellcode:
 {$IFDEF IOS}
 ActivityIndicator1:= TDPFActivityIndicatorView.Create(F_Main);
 ActivityIndicator1.Align:= TAlignLayout.alCenter;
 ActivityIndicator1.Width:= 110;
 ActivityIndicator1.Height:= 110;
 ActivityIndicator1.BackgroundColor:= TAlphaColors.Black;
 ActivityIndicator1.Color:= TAlphaColors.blue;
 ActivityIndicator1.Alpha:= 0.8;

 DPFLabel1:= TDPFLabel(ActivityIndicator1);
 DPFLabel1.Align:= TAlignLayout.alMostBottom;
 DPFLabel1.Position.Y:= 66;
 DPFLabel1.Width:= 110;
 DPFLabel1.Height= 34;
 DPFLabel1.Text:= 'Laden...';
 DPFLabel1.TextColor:= TAlphaColors.White;
 DPFLabel1.TextAlignment:= TDPFTextAlignment.taCenter;
 ActivityIndicator1.StartAnimating;
 {$ENDIF}
Nur funktioniert das nicht, also das Fenster wird nicht angezeigt. Auch ein BringToFront bewirkt nichts.
Irgendwelche Idee?

Viele Grüße
Croco
  Mit Zitat antworten Zitat