Welches ist das bessere iOS-Foto-Viewer: Three20 oder EGOPhotoViewer
Mache ich eine app für die Ansicht einer Bildergalerie in iOS, und ich stieß auf zwei Proben.
Ich möchte wissen, die Unterschiede zwischen Three20 und EGOPhotoViewer. Ich meine beide apps werden entwickelt, die durch den gleichen Entwickler (enormego).
- Ist es sicher, Sie zu nutzen für den app-store, ich meine, es kann nicht abgelehnt bekommen, und die Kompatibilität mit iOS6?
- Ist dort jeder möglicher Vorteil der Verwendung von EGOPhotoViewer über Three20?
- Ist es Wert zu bleiben, Three20 für jede wichtige Funktion von Caches, Threads, etc.
- Im code beide verwenden fast die gleichen Klassen und Funktionen mit verschiedenen Namen.
InformationsquelleAutor HDdeveloper | 2012-11-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde empfehlen, gegen Three20 für 1 Grund-und 1 Grund nur: Three20 code ist etwas chaotisch und in der Regel gibt es eine Menge Abhängigkeiten mit anderen Three20 Klassen, diejenigen, die Sie nicht brauchen. Es saugt das gesamte Three20 library in Ihr Projekt nur die Verwendung der Foto-browser. Ich möchte die Dinge so einfach wie möglich.
Habe ich die EGOPhotoViewer einem in der Vergangenheit und während es im Allgemeinen gut gearbeitet, ich hatte einige kleinere Probleme mit ihm, die ich leider nicht mehr. Schließlich fand ich einen Ersatz in MWPhotoBrowser, so könnten Sie in Erwägung ziehen, dass man als gut.
https://github.com/mwaterfall/MWPhotoBrowser
+1 für MWPhotoBrowser, hat es in der Vergangenheit und liebte es
Ich denke, mein Hauptproblem war die Anpassung EGOPhotoViewController. Gibt es auch vielleicht ein Problem mit der Orientierung wechseln, könnten Sie testen, ob sich (vielleicht wird es jetzt repariert, ich habe nicht verwendet es in mehreren Monaten).
Ausrichtung funktioniert nicht, versuchen, es zu beheben oder gehen für MWPhotoBrowser. 🙂
Tolle Antwort, vielen Dank! @Wolfgang ich angepasst haben EGOPhotoViewController in der Vergangenheit und es benötigt viel refactoring. Das Paket funktioniert Super, aber der code ist Spaghetti, sogar die einfachste änderung erfordert, dass Sie nach innen zu schauen und Dinge reparieren. Es ist nicht so toll-code. Für Three20, dass die Bibliothek sollte gemieden werden wie die Pest - ich denke, es wurde von Facebook für die erste Version Ihrer app; jetzt Facebook nicht mehr verwenden. Es gibt einen Grund. Danke für die anderen Tipps ich werde überprüfen Sie diese.
InformationsquelleAutor Wolfgang Schreurs