2010-12-15 229 views
0

Yat-il un moyen par lequel nous pourrions demander au UIView de comprimer les espaces vides dans l'écran, par exemple, j'ai les éléments suivantsCompresser des espaces vides dans UIView

label1 
label2 
label3 

J'ai construit la vue par IB .

Lors de l'exécution, je me cache 1 champ, par exemple: label2.hidden = YES;
Maintenant la vue apparaît comme ceci:

label1 
space 
label3 

Au lieu de cela, je voudrais:

label1 
label3 - without the blank white space in the middle. 

Merci!

Répondre

0

Fonction non intégrée. Vous devez le faire vous-même.

0

Pour supprimer l'espace de Lable2, vous pouvez réattribuer l'image pour lable3 à la même heure que la frame de lable2 que lable3 sera définie à la place de lable2.