Conteneur de Vue faite en Storyboard pas de changement de l'image par programmation

J'ai un conteneur de vue, @property (weak, nonatomic) IBOutlet UIView *containerView;, mais il ne bougera pas lorsque j'ai mis son image. Voici comment je m'y essaie:

- (void)setFramesForCategories
{
    CGRect frame = _containerView.frame;
    frame.origin.x = 20;
    frame.origin.y = self.view.frame.size.height - 52;
    frame.size.width = 236;
    frame.size.height = 60 * [[_dataDict objectForKey:@"Key"] count];
    _containerView.frame = frame;
}

Je sais que c'est de base, et il a travaillé pour moi avant, quand j'étais en mouvement par programme créé des objets, mais il ne fonctionne pas pour moi pour l'instant.

Vérifiez les paramètres d'alignement.
J'ai essayé tout à l'aide de chiffres statiques au lieu d'algorithmes, mais cela ne fonctionne pas non plus, si c'est ce que tu veux dire.
Il a probablement à voir avec les contraintes de mise en forme mis sur le point de vue de l'IB. Vous avez besoin de changer, de se débarrasser d'eux, ou de changer le conteneur affichage de l'image en modifiant les contraintes, plutôt que de définir explicitement le cadre.
J'ai essayé d'enlever les obstacles avant de poster cette question, mais l'option supprimer est grisé. Comment pourrais-je les modifier via le code? Ou, est-il un autre moyen de les enlever?
Merci @rdelmar, vous m'avez donné assez d'informations pour comprendre comment le comprendre. Je vais poster la réponse.

OriginalL'auteur Patrick Veilleux | 2012-12-06