iOS aspect ajustement et le centre
J'aimerais appeler les
[self.view setContentMode:UIViewContentModeScaleAspectFit | UIViewContentModeCenter];
où self
est une instance de UIViewController
. Cela ne semble pas fonctionner; ce sont directement des solutions de rechange, le cas échéant?
- pourquoi dites-vous que cela ne fonctionne pas? quel est le contenu de la vue qui vous vous attendez à être mise à l'échelle?
- avez-vous alternative la réponse à votre problème?
- jtbandes corrigé mon incompréhension à l'époque.
- J'ai résolu ce problème. Essayez ce lien stackoverflow.com/a/28957516/4057176
Vous devez vous connecter pour publier un commentaire.
La
contentMode
n'est pas un masque, vous ne pouvez pas utiliser|
à combiner les valeurs, vous devrez en choisir un.UIViewContentModeScaleAspectFit
devrait centrer le contenu si ça ne correspond pas à la vue.Vous aurez besoin de mettre contentMode une fois lors de l'affichage des charges, puis centre dans viewWillLayoutSubviews qui est appelé dispositif de rotation.