2010-05-17 6 views
1

D'accord, j'ai un UIScrollView avec quelques dessins à l'intérieur. le zoom et le défilement fonctionnent bien jusqu'à ce que j'effectue un zoom avant puis que je fasse une rotation. après la rotation, le zoom est bon, mais quand je fais un zoom arrière mes dessins rétrécissent plus que je ne le souhaite. Donc, fondamentalement, quand je fais un zoom arrière après la rotation, la vue devient plus petite que l'écran .. comment puis-je résoudre ce problème? une idée ?UIScrollView zoom après rotation

J'ai essayé _scrollView.clipsToBounds = YES; mais je ne travaillais pas après la rotation.

Merci

Répondre

2

Avez-vous fatigué de définir min/max échelle de zoom sur la UIScrollView? En supposant que vous avez une référence à UIScrollView, vous pouvez définir l'échelle de zoom minimale. Cela garantira que lorsque vous effectuez un zoom arrière, vos dessins ne rétréciront pas plus que vous ne le souhaitez.

scrollView.minimumZoomScale = 1.00;

+0

Oui, je l'ai fait et cela a fonctionné. Merci –

Questions connexes