Gutem Morgen zusammen,
ich bin letzte Woche über ein problem gestolpert, zu der ich vorerst auf StackOverflow nach einer Lösung gesucht/gefragt habe. Leider bisher ohne Erfolg. Zum Nachvollziehen (mit Screenshots) hab ich euch den Post mal verlinkt.
Der Anwendungsfall
Damit ihr mir grob folgen könnt und versteht, was ich erreichen möchte, skizziere ich euch kurz den konkreten Anwendungsfall.
Der Ablauf
Leider ist es so, dass es aktuell in zwei Fällen zu Darstellungsproblemen kommt.
Frage
Hat hier von euch jemand schon mal ein solches problem gehabt und erfolgreich gelöst? Am liebsten würde ich erkennen, ob es Inhalt gibt, der gerendert werden kann und ansonsten eine Platzhalter-Farbe anzeigen. Ist soetwas möglich?
Danke & Gruß,
Daniel
ich bin letzte Woche über ein problem gestolpert, zu der ich vorerst auf StackOverflow nach einer Lösung gesucht/gefragt habe. Leider bisher ohne Erfolg. Zum Nachvollziehen (mit Screenshots) hab ich euch den Post mal verlinkt.
Der Anwendungsfall
Damit ihr mir grob folgen könnt und versteht, was ich erreichen möchte, skizziere ich euch kurz den konkreten Anwendungsfall.
- Das Modul der App ist als SplitView aufgebaut und am iPad wurde mit hilfe von UIDrag- und UIDropInteraction eine Drag & Drop Funktion von einer Liste (links - Master) auf ein UIImageView (rechts - Detail) geschaffen.
- Damit der Nutzer besser erkennt, wo er das Element auf dem angezeigten Bild platziert, haben wir ein Lupen-Lösung umgesetzt, bei der mit render(in context:) ein vergrößerter Ausschnitt vom Ziel-View dargestellt wird. Die Lupen-Position ist immer unter dem Finger.
Der Ablauf
Leider ist es so, dass es aktuell in zwei Fällen zu Darstellungsproblemen kommt.
- Drag&Drop Geste beginnt in der Liste => Keine Lupe zu sehen, da diese zum detailView gehört
- Drag&Drop Geste 'betritt' den DetailView => Lupe erscheint im DetailView, aber mit schwarzem Inhalt da an der Touch-Position kein Bild-Inhalt angezeigt wird
- Drag&Drop Geste 'betritt' Bild-Inhalt vom UIImageView => Lupe zeigt den Inhalt korrekt und vergrößert an.
- Drag&Drop Geste 'verlässt' den Bild-Inhalt wieder => Lupe zeigt wiederholt den letzten BildInhalt an
Frage
Hat hier von euch jemand schon mal ein solches problem gehabt und erfolgreich gelöst? Am liebsten würde ich erkennen, ob es Inhalt gibt, der gerendert werden kann und ansonsten eine Platzhalter-Farbe anzeigen. Ist soetwas möglich?
Danke & Gruß,
Daniel
Man kann alles schaffen. Man muss es nur wollen
www.regetskcob.github.io
www.regetskcob.github.io
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von DBocksteger ()