Je suis assez nouveau pour ios. Et en écrivant ma première application, j'ai rencontré que autolayout est seulement pour iOS 6.0. Et je voudrais faire mon application pour au moins 5.0 ios.ios autolayout similaire
Peut-être que quelqu'un saurait comment faire cela sans autolayout.
J'ai l'étiquette qui a le texte dynamique, 1row ou 2 rangées ou 3 rangées dépend des arrangements d'utilisateur. Et en dessous, j'ai uitextfield. Avec autolayout je n'ai pas mal à la tête car tout le travail, le champ de texte se trouve bien ci-dessous dans 1 2 ou 3 lignes de texte ci-dessus (redimensionne, se déplace automatiquement).
Alors, comment dois-je faire cela sans autolayout?
Pouvez-vous être plus précis ou donner quelques exemples, s'il vous plaît? – Datenshi
Merci beaucoup pour votre aide. Le texte ne change pas dans une vue de manière dynamique, il ne change qu'après avoir à nouveau chargé la vue. J'essaie de comprendre plus clairement que vous essayez de dire, mais juste quelques autres questions .. Si je comprends bien, je dois faire un autre .xib avec mes étiquettes? Ou dois-je faire une autre classe et obtenir des iboutlets et changer leur initialisation? Je ne peux pas faire ça sans subview? Je sais où j'ai l'étiquette et le champ de texte et seulement dans l'initialisation j'ai besoin qu'ils soient construits par les rangées sur l'étiquette – Datenshi
Vous pourriez juste ajouter ce code à l'initialisation de contrôleurs de vue si vous voulez éviter de créer des sous-classes UIView et si vous savez que le la disposition ne change pas après le chargement du contrôleur. –