xcode - iOS开发xib中横竖屏两种不同布局,使用autoLayout添加的约束无法正常使用?
伊谢尔伦
伊谢尔伦 2017-04-18 09:37:53
0
2
2067

xib中针对横竖屏做了两个view,横竖屏切换着使用。添加约束的时候,应该怎么添加?已经试过相对四周均为0了,但是横竖屏一切换,显示就出现一些问题。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(2)
小葫芦

Désolé, j'ai vérifié à nouveau le code. C'est l'erreur d'association de vues dans mon propre code. Il n'y a aucun problème avec autoLayout. Ci-joint ma démarche :

Comment faire pivoter l'écran :
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation durée :(NSTimeInterval)duration {

if (toInterfaceOrientation == UIInterfaceOrientationLandscapeLeft || toInterfaceOrientation == UIInterfaceOrientationLandscapeRight) {

// Exécuté lorsque l'écran passe du portrait au paysage

    self.view = _hView;
}else{

// Exécuté lorsque l'écran passe du paysage au portrait

    self.view = _vView;
}

}

Peter_Zhu

Jetons un coup d’œil à la classe de taille.
Différentes contraintes peuvent être définies pour différentes catégories de taille

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!