J'ai pris une sous-vue de type UIView en haut de UIViewController. Je veux l'enlever et le charger de nouveau après avoir cliqué sur le bouton. Mais je suis incapable de l'enlever. J'ai utilisé la méthode [subView removeFromSuperview]. Mais ça ne fonctionne pas. Essayez la méthode à l'intérieur de AppDelegate.Comment supprimer une sous-vue de Superview?
0
A
Répondre
1
Si vous avez chargé rootViewController.view en tant que sous-vue de votre fenêtre, essayez de le décharger à nouveau, vous devriez voir un écran blanc.
[self.window addSubview:rootViewController.view];
[rootViewController.view removeFromSuperview];
également, insérez cette ligne avant removeFromSuperview dans votre code:
NSLog(@"%@",[rootViewController.view superview]);
Remplacer rootViewController.view avec votre point de vue. Si le journal lit (null), cela signifie que vous avez incorrectement affecté votre vue en tant que sous-vue.
Questions connexes
- 1. Comment supprimer UIimageView de Superview
- 2. SDK Wikitude supprimer de superview
- 3. Supprimer UIVIew de SuperView avec Animation
- 4. Comment positionner UIView dans superview?
- 5. Comment accéder à superview d'une autre classe?
- 6. Référencement des méthodes de superview
- 7. Comment supprimer tout le superView et pas seulement le dernier élément?
- 8. Sélecteur d'appel sur superview (UITableViewController)
- 9. Utilisation du contrôleur de navigation de superview
- 10. Gestion des sous-vues de superview?
- 11. Comment bloquer un geste de superview à subview?
- 12. méthode d'appel à superview de sous-vue
- 13. Comment obtenir UIViewController de superView UIView dans iPhone SDK?
- 14. Redimensionner vue spécifique avec superview
- 15. Passthrough tap de uitableview to superview
- 16. Supprimer un objet de SuperView mais la mémoire est toujours allouée? (ARC)
- 17. Comment puis-je déterminer le superview de UIImageView dans iOS
- 18. Comment être informé lorsqu'un UIView est détaché de son superView?
- 19. Comment déplacer UIView en dehors de son SuperView?
- 20. Lorsqu'un sous-vue est retiré, retirez de superview
- 21. mélange de désactivation UIView avec son superview
- 22. EXC_BAD_ACCESS lorsque vous avez retiré de superview
- 23. Comment supprimer toutes les sous-vues et l'imbrication de la vue tout en supprimant l'UIView de superview?
- 24. Dites à Superview d'ignorer les événements tactiles?
- 25. Comment faire une grille UIButton en fonction de la taille de superview dans iOS?
- 26. Désactiver les événements tactiles sur Superview uniquement?
- 27. Comment envoyer des événements tactiles à superview dans iOS?
- 28. statusbar et la taille cadre superview
- 29. UIView. Comment puis-je trouver la SuperView racine rapidement?
- 30. Comment passer l'événement tactile à superview lorsque userInteractionEnabled = YES?
êtes-vous sûr que cette ligne est atteinte. utiliser un seul pas pour trouver quel est le problème. – Robin
Il ne fonctionne pas car il ne possède aucune vue d'ensemble. –
Postez votre code. – Altealice