Comment déplacer UIButton par programme. Objectif C xCode

J'ai vu quelques solutions, dont aucun n'a fonctionné pour mon problème.

J'ai un UIButton créé par un simple glisser/déposer dans la UIViewController dans le Storyboard de l'éditeur.

La UIButton a une prise de courant reliée à la .h fichier pour le UIViewController associés à cette vue. Il est également Synthétisée dans le .m fichier.

@property (strong, nonatomic) IBOutlet UIButton *answerButton;

Je veux changer l'emplacement de la touche lors de l'exécution comme cela;

CGRect btFrame = answerButton.frame;
btFrame.origin.x = xOne;
btFrame.origin.y = yOne;
answerButton.frame = btFrame;

Cependant à chaque fois que j'essaie cela, le bouton refuse de bouger.

Toutes les autres fonctions d'édition (comme setTitle etc) sont fonctionnels, mais pour une raison quelconque, le cadre ne bouge pas la façon dont je le veux.

Tout insight/aide serait appréciée.

source d'informationauteur SamBo