2010-08-20 17 views
1

Je fais une application d'image. En ce sens, je déplace les images une par une. Je montre également une vignette d'image en bas de l'écran en mode défilement.défilement automatique: comment faire défiler les images une par une en mode défilement automatiquement

Mon problème est que lorsque je modifie l'image au toucher dans l'image principale, l'image miniature doit être mise en surbrillance. Si vous modifiez à nouveau l'image de la vue principale, l'image miniature suivante doit être mise en surbrillance. Pour mettre en surbrillance une image J'ai défini une image avec une bordure à l'arrière de l'image miniature.

Maintenant, exactement, je veux définir cette image encadrée à l'arrière de l'image en surbrillance dans scrollview. et veut également changer l'image encadrée avec changement d'image dans la vue d'image principale.

quelqu'un peut-il me suggérer comment faire cette chose.

merci d'avance.

+0

Les gens ici veulent vous aider, pas écrire le code pour vous. Aussi, si vous voulez que les gens vous aident à ne pas écrire des trucs comme "????" semble assez retardé. Vous devriez essayer dans la documentation, un NSScrollView a généralement un NSClipView à l'intérieur. Pensez que ce serait la même chose pour les trucs UIKit. –

Répondre

0

oui, je l'ai fait ....

tout simplement la ligne suivante dans le code

[ScrlView scrollRectToVisible: cadre d'animation: OUI];

où CGRect frame = ScrlView.frame;

et de définir frame.origin.x = frame.size.width * 0;

Si vous souhaitez vous déplacer sur une autre page de la vue défilement, remplacez 0 par 1,2 .... selon les exigences. et également définir ScrlView.pagingEnabled = YES;

et vous serez en mesure de changer les pages de l'affichage déroulant.

Questions connexes