2012-02-20 4 views
0

Bonjour, J'utilise le SDK Three20 pour créer une galerie et tout fonctionne très bien. Je veux essentiellement étendre ceci de sorte que quand vous voyez une grande image il y a un bouton additionnel sur la barre du bas (par les touches>) ainsi vous pouvez voir du texte au sujet de l'image - je suppose que ceci est en principe le même Application Facebook où vous pouvez cliquer sur le bouton commentaires et la photo se retourne pour révéler les commentaires.Extension de la galerie photo de Three20?

Idéalement, un tutoriel sur ce serait incroyable, mais je suppose que cela n'existe probablement pas, donc je voulais savoir la meilleure façon de le faire était? Dois-je ajouter de nouveaux fichiers dans le répertoire Three20 pour ajouter cette fonctionnalité supplémentaire? Ou puis-je le faire dans le seul projet où j'en ai besoin?

Désolé d'être vague, je suis un peu nouveau à tout cela!

Répondre

0

Généralement, vous ne devez pas modifier le code source de trois20, à moins qu'il ne s'agisse d'un correctif que vous prévoyez de renvoyer au projet three20.

Si vous avez besoin d'un comportement différent de TTPhotoViewController, vous pouvez le sous-classer et remplacer toutes les fonctions qui ne correspondent pas à vos besoins.

Dans votre cas, si vous voulez ajouter un bouton à la barre d'outils, vous devriez probablement passer outre (vide) loadview, et remplacer le _toolbar avec votre propre UIToolbar

De plus, si vous utilisez seulement la photo visionneuse de l'ensemble de la bibliothèque three20, vous aurez probablement mieux avec une solution légère, comme https://github.com/kirbyt/KTPhotoBrowser

Questions connexes