Questions marquées «autolayout»

Auto Layout est un système de disposition d'interface utilisateur descriptif basé sur des contraintes pour OS X et iOS.


12
Comment animer les changements de contrainte?
Je mets à jour une ancienne application avec un AdBannerViewet quand il n'y a pas d'annonce, elle glisse hors écran. Lorsqu'une annonce est diffusée, elle glisse sur l'écran. Trucs de base. À l'ancienne, j'ai mis le cadre dans un bloc d'animation. Nouveau style, j'ai une IBOutletcontrainte de mise en page …




16
Comment ajouter des contraintes par programme à l'aide de Swift
J'essaie de comprendre cela depuis la semaine dernière sans aller plus loin. Ok, j'ai donc besoin d'appliquer certaines contraintes par programme dans Swift à l' UIViewutilisation de ce code: var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_view); var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, …

4
Comment faire en sorte que les enfants de StackPanel remplissent l'espace maximum vers le bas?
Je veux simplement un texte fluide à gauche et une boîte d'aide à droite. La boîte d'aide doit s'étendre jusqu'en bas. Si vous sortez l'extérieur StackPanelci-dessous, cela fonctionne très bien. Mais pour des raisons de mise en page (j'insère dynamiquement les UserControls), j'ai besoin d'avoir le wrapping StackPanel. Comment puis-je …


21
Comment utiliser la mise en page automatique pour déplacer d'autres vues lorsqu'une vue est masquée?
J'ai conçu ma cellule personnalisée dans IB, je l'ai sous-classée et j'ai connecté mes prises à ma classe personnalisée. J'ai trois sous-vues dans le contenu des cellules qui sont: UIView (cdView) et deux étiquettes (titleLabel et emailLabel). En fonction des données disponibles pour chaque ligne, je souhaite parfois avoir UIView …

10
La largeur de présentation maximale préférée automatique n'est pas disponible sur les versions iOS antérieures à 8.0
J'ai ouvert un projet iOS existant avec Xcode6 beta6, et Xcode répertorie l'avertissement suivant pour les fichiers Storyboard et Xib: La largeur de présentation maximale préférée automatique n'est pas disponible sur les versions iOS antérieures à 8.0 J'ai essayé de répondre à l'avertissement en définissant la largeur comme explicite comme …
322 ios  autolayout  ios8  xcode6 

21
Obtenir une erreur «Cette application modifie le moteur de mise en page automatique à partir d'un thread d'arrière-plan»?
J'ai souvent rencontré cette erreur dans mon OS X en utilisant swift: "Cette application modifie le moteur de mise en page automatique à partir d'un thread d'arrière-plan, ce qui peut entraîner une corruption du moteur et des plantages étranges. Cela entraînera une exception dans une prochaine version." J'ai ma fenêtre …


9
Quand est appelé layoutSubviews?
J'ai une vue personnalisée qui ne reçoit pas de layoutSubviewmessages pendant l'animation. J'ai une vue qui remplit l'écran. Il a une sous-vue personnalisée en bas de l'écran qui se redimensionne correctement dans Interface Builder si je change la hauteur de la barre de navigation. layoutSubviewsest appelé lorsque la vue est …

15
Qu'est-ce que NSLayoutConstraint «UIView-Encapsulated-Layout-Height» et comment dois-je procéder pour le forcer à recalculer proprement?
J'ai un UITableViewfonctionnement sous iOS 8 et j'utilise des hauteurs de cellule automatiques à partir de contraintes dans un storyboard. Une de mes cellules contient une seule UITextViewet j'en ai besoin pour se contracter et se développer en fonction de la saisie de l'utilisateur - appuyez sur pour réduire / …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.