Comment puis-je changer la hauteur d'un bouton avec la Swift?

En fonction de la hauteur de l'écran, je voudrais ajuster la hauteur d'un bouton dans une vue. Quelle est la meilleure façon de le faire dans Swift?

J'ai essayé de cette façon et aussi avec CGRectMake() mais rien n'a changé:

self.myButton.frame.size.height = self.myButton.frame.size.height*scrOpt

Comment puis-je "mise à jour" de l'image?

self.myButton.frame = CGRectMake(self.myButton.frame.origin.x, self.myButton.frame.origin.y, self.myButton.frame..size.width, self.myButton.frame.size.height*scrOpt)
Si vous utilisez la mise en page, vous devez mettre à jour sa hauteur de contrainte, d'autre mise à jour de son cadre.
Voir explication ici stackoverflow.com/a/16406097/790842. @YogeshSuthar dit, vous devez utiliser la mise en forme automatique, et dans la mise en page automatique de changer les frames ne fonctionne pas, vous avez besoin de travailler sur les contraintes.

OriginalL'auteur Cuno | 2015-05-04