2010-04-05 2 views
0

Je me demandais simplement comment je pouvais obtenir un seul appui pour annuler le zoom à l'intérieur d'une vue déroulante? Je ne peux pas sembler comprendre.Iphone SDK - Appuyez pour annuler un zoom à l'intérieur d'une vue déroulante

Je me demandais également comment vous savez quelle taille pour définir votre vue de défilement contentSize, comme je trouve ce problème un peu confus au moment où je l'ai réglé à 460x320.

Merci

Répondre

0

Vous voulez probablement sous-classe UIScrollView et intercepter le robinet, puis juste définissez la propriété zoomScale à 1,0. Vous pouvez également intercepter le tap d'une vue contenant. Difficile de dire lequel est le plus simple, cela dépend de vos besoins et de votre hiérarchie. En général, je trouve un peu difficile de travailler avec des vues de défilement. Prend quelques expérimentations pour que les choses fonctionnent comme vous le voulez parfois. Consultez le ScrollView suite example code d'Apple. Il fait à peu près exactement ce que vous demandez.

Questions connexes