Question

J'ai une application avec plusieurs (8) différents points de vue dans un UIScrollView. Ils tournent autour de sorte que vous obtenez au premier lorsque vous essayez d'obtenir « derrière » le dernier et vice-versa. Mon problème est de savoir comment créer une barre de titre comme dans le flux de l'application Google+. Là, les titres tournent autour des pages et afficher la page visible actuelle. Comment pourrais-je réaliser cela? Serait-il possible de créer une classe générale d'utiliser une telle vue dans de nombreuses applications différentes?

Je l'ai déjà essayé de résoudre ce problème avec des approches différentes, mais ils ont tous ne fonctionnait pas (bien). Je peux afficher les étiquettes au-dessus de mon ScrollView et les déplacer, mais dans quelle mesure et avec laquelle le texte semble être difficile pour moi.

Alors maintenant, je suis impatient de vos réponses; D

Était-ce utile?

La solution

Essayez d'utiliser deux UIScrollView, un pour le contenu et un pour les en-têtes. Le UIScrollView d'en-tête serait contrôlé par votre contrôleur de vue qui est aussi un délégué du UIScrollView principal. Mettre à jour l'en-tête UIScrollView chaque fois que vous recevez un message -scrollViewDidScroll: du UIScrollView principal.

Autres conseils

Je pense que vous devez ajouter l'étiquette dans CustomView puis ajoutez CustomViews à ScrollView, vous obtiendrez des événements pour vue individuel, de sorte que vous pouvez faire pivoter ce point de vue selon l'angle et l'étiquette à garder place fixe ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top