Articles of subview

Autolayout dans UIView où est-il possible de requestr des valeurs de layout calculées?

J'ai ce problème. J'utilise une vue de collection en tant que sous-vue de la vue principale d'un UIViewController . La vue de collection est attachée à la taille de superview, donc elle a 4 contraintes pour lead, trail, top et bottom avec des constantes égales à 0. La cellule est une sous-class de UICollectionViewCell et […]

Ajouter une vue entièrement différente derrière la vue actuelle

Résumé: J'essaie d'implémenter un geste de panoramique qui fonctionne exactement comme le mouvement de return par défaut d'Apple (interactivePopGestureRecognizer). La seule différence est qu'il revient directement à la vue primaire d'un controller splitview plutôt que de simplement revenir en arrière sur une vue de la stack. Ceci est accompli avec popToRootViewController. Ce que je peux […]

Insérer une sous-vue en dessous de UICollectionView

Lorsque j'ajoute une sous-vue sous UICollectionView, la sous-vue apparaît parfois au-dessus des cellules UICollectionView. Voici le code d'insertion de la sous-vue: [self.collectionView insertSubview:self.garmentView atIndex:0]; Je ne sais pas si je ne suis pas une bonne pratique ou si je manque quelque chose d'évident. Toute aide appréciée. ** Modifier ** Il peut être intéressant de noter […]

Ajout d'un UIPageViewController à une sous-vue, la sous-vue ne montre que le bord de pageContentview

J'essaye d'afficher un pageContentView entier dans une sous-vue sur un rootViewController. Je suis en mesure de voir le pageView mais il ne se redimensionne pas automatiquement pour s'adapter à la sous-vue, il montre seulement une partie de la page de coupureContentView Voici à quoi ça ressemble Voici à quoi ça devrait ressembler Je ne peux […]

Gestes aux sous-vues et MKMapView dans iOS – iOS de base

J'ai une configuration suivante: mainViewController OverlayView – UIView mapView – MKMapView Mon OverlayView est affiché sur mapView et répond à UIPanGestureRecognizer Maintenant, parce que OverlayView est au-dessus de MapView, je ne peux pas get le pincement pour zoomer sur la fonctionnalité de MapView pour fonctionner. Que dois-je faire pour que mapView réagisse au pincement et […]

Plantage de l'application lorsque vous appuyez sur un button dans une sous-vue

J'ai un gros problème avec un scrollView . J'ai ce code et quand xib sur un button qui est dans le file xib de "registerView" alors l'application se bloque: MainViewController.m: ViewDidLoad: UIScrollView* scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height)]; scrollView.backgroundColor = [UIColor whiteColor]; scrollView.scrollEnabled = YES; scrollView.pagingEnabled = NO; scrollView.showsVerticalScrollIndicator = YES; scrollView.showsHorizontalScrollIndicator = […]

Comment puis-je sélectionner mes cellules quand il y a un UIView sous UICollectionView?

J'ai une vue de collection, et ai ajouté un UIView ci-dessous. Les cellules apparaissent au-dessus, mais elles ne sont pas sélectionnables. Comment puis-je les rendre sélectionnables à nouveau? Ce que j'ai essayé jusqu'ici: UIView a zPosition -1 et mes cellules ont +1 UIView.isUserInteractionEnabled = true J'ai essayé d'append l'UIView à la fois comme view.addSubview et […]

UIGestureRecognizer subView problème de reconnaissance

Le titre est difficile. Le cas principal est comme ça UIView *superView = [[UIView alloc] initWithFrame:CGRectMake(0,0,400,400)]; UIView *subView = [[UIView alloc] initWithFrame:CGRectMake(-200,-200,400,400)]; UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapAction:)]; [subView addGestureRecognizer:tapGesture]; [superView addSubView:subView]; OK, vous constaterez que le geste de prise d'effet prendra effet lorsque vous cliquerez sur la zone dans (0,0,200,200), si vous click […]

iOS 7.1 removeFromSuperview crash

Mon application n'a pas eu de crash jusqu'à la sortie d' iOS 7.1 . Maintenant, sur toute méthode removeFromSuperview , plantage. Par exemple: J'ai des controllers de vue, et quand je veux enlever un controller de vue, je supprime toutes ses sous-vues, puis les retire de la stack (stack: je stocke les controllers de vue […]

Quelle est la manière correcte de supprimer une sous-vue d'une hiérarchie de vues et de la replace par un nuke?

J'ai un parent UIView avec un certain nombre de sous-vues. Périodiquement, je dois supprimer une sous-vue et le retirer complètement du système. Quelle est la bonne façon de faire cela? J'ai essayé ceci: UIView *v = [self.containerView viewWithTag:[n integerValue]]; [v removeFromSuperview]; et a obtenu un résultat bizarre. Les UIView précédemment présents ont UIView disparu. Que […]