AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Photo laden kehrt nicht zurück

Ein Thema von Captnemo · begonnen am 28. Mai 2013 · letzter Beitrag vom 6. Jun 2013
 
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#1

Photo laden kehrt nicht zurück

  Alt 28. Mai 2013, 13:25
Hi, ich bin gerade dabei die ersten Schritte in Firemonkey zu machen und mal eine kleine App für IOS zu entwickeln (eher zum Selbststudium).
Leider scheitere ich schon bei den ersten Schritten.

Das mit den Zertifikaten habe ich ja mittlerweile hinbekommen, und es lassen sich DemoApps sowohl im Simulator als auch auf meinem IPhone erzeugen.

Jetzt scheitere ich aber schon allein bei einer eigentlich recht einfachen Aufgabe, finde aber leider bei Google nix was mir auf dir Sprünge hilf.

Das PhotoEditorDemo von Embarcadero läuft einwandfrei, sowohl auf Simulator als auch auf dem Iphone.

Jetzt habe ich mal meine kleine TestApp angefangen und möchte auch einfach ein Photo (entweder aus Album oder von Kamera) darstellen.

Ich habe eine MainForm aus der ich eine weiter Form mittel ShowModal aufrufe. In dieser habe ich dann zwei Button (einen für Album einen für Kamera).
Ich habe eine entsprechende Actionlist und alle notwendigen Actions definiert.
Für die Kamera also:
Delphi-Quellcode:
procedure TForm2.TakePhotoFromCameraAction1DidFinishTaking(Image: TBitmap);
var
  ScaleFactor: Single;
begin
  ScaleFactor := Image.Width / 1024;
  Image.Resize(Round(Image.Width / ScaleFactor), Round(Image.Height / ScaleFactor));
  ImageViewer1.Bitmap.Assign(Image);
end;
Wenn ich nun auf den Button drücke, dann wird auch brav der entsprechende Dialog von IOS bereitgestellt, aber wenn ich dort auf Verwenden drücke, dann geht nix mehr. Das gleich passiert beim Album.
Wenn man die Anwendung jetzt aber mit dem Homebutton in den Hintergrund schickt und sie wieder hervorholt, dann kann ich mich im IOS-Dialog (wo man das Foto skalieren kann) wieder bewegen und eine neues von der Kamera holen. Beim drücken von Verwenden passiert aber wieder das gleiche. Auch Abbrechen ist nicht möglich.

Aber der Fehler muß ja definitiv bei mir liegen, denn im Demo von Embarcadero funktionierts ja.

Kann mir einer helfen? Wo könnte mein Fehler liegen.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo

Geändert von Captnemo (28. Mai 2013 um 13:42 Uhr)
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:34 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