2010-08-24 5 views
0

J'ai un UIView avec un NIB. La vue dans le NIB est réglé à 280 x 390.UIView initWithFrame taille de vue d'écrasement

Quand j'ajouter la vue dans une autre vue que je "quelque chose" fais

nom_vue * view = [nom_vue alloc] initWithFrame: CGRectMake (0, 0, 280,00, 390,00)];

[externe_view addSubview: view];

Maintenant, dans certains cas, je dois réduire la taille de la vue car il y a d'autres contenus sur la page. J'ai essayé de changer les variables initWithFrame mais cela ne fonctionne pas.

Comment est-ce que je peux faire ceci? À la votre!

+1

Votre objet 'view_name' charge-t-il la vue depuis une plume? Je demande parce que vous dites que la vue est définie avec une plume, mais créer quelque chose avec initWithFrame n'a généralement rien à voir avec une plume. – imaginaryboy

Répondre

0

mettez un uiscrollview, définissez sa taille à votre désiré, et ajoutez votre vue comme une sous-vue au scrollview.

Questions connexes