Intéressé par la création par propre application d'horloge analogique – quelqu'un sait d'un exemple de projet / code qui implémente une horloge analogique? (c'est-à-dire pas une horloge numérique). Idéalement avec un arrière-plan personnalisé et des aiguilles personnalisées pour les heures / minutes en tant qu'images? Je note que le lien suivant existe, mais j'espérais quelque […]
– (void)startAnimation { //reverse – shrinking from full size if (_reversed == YES) { //self.transform = CGAffineTransformMakeScale(1.0, 1.0); [UIView animateWithDuration:1.0f delay:0.0f options:UIViewAnimationOptionCurveLinear animations:^{ self.transform = CGAffineTransformMakeScale(0.1, 0.1); //this line does it instantly self.alpha = 0; } completion:^(BOOL finished) { [self removeFromSuperview]; }]; } else { //non reverse – expanding from middle self.transform = CGAffineTransformMakeScale(0.001, 0.001); […]
Je voudrais savoir comment résoudre au mieux le problème suivant: J'ai un seul ViewController. Sa vue contient un grand nombre de sous-vues complexes (sous-class de UIView). En raison de la complexité, certains de ces UIViews initialisent leurs propres UIGestureRecognisers et implémentent les actions cibles correspondantes. Comme je veux coordonner les gestes de diverses sous-vues, je […]
UITableView de créer un UITableView avec plusieurs sections. Chaque section a son propre en-tête, mais j'essaie de faire un pied de page universel pour toute la vue de la table qui rest dans une position … Cette logique est-elle possible en utilisant les methods UITableViewDelegate ? Ou devrais-je créer une vue personnalisée et essayer de […]
J'essaye de placer un button dans le coin de mon MKMapView pour contrôler si la carte rest verrouillée sur l'location de l'user. Ce que j'ai en tête est de créer un UIView avec un button et de l'append sur mon MKMapView (pas comme une annotation ou quelque chose). Je ne peux pas le comprendre avec […]
Nous avons une vue personnalisée avec une barre d'outils UIPickerView plus (216 + 44). Au moment de l'initialisation (viewDidLoad), cette vue personnalisée est placée sous l'écran à l'aide du code suivant. CGPoint newOrigin; newOrigin.x = pickerViewOutlet.frame.size.width/2; newOrigin.y = self.view.frame.size.height + ((pickerViewOutlet.frame.size.height)/2); NSLog(@"%f,%f",self.view.frame.size.height,(pickerViewOutlet.frame.size.height)/2); pickerViewOutlet.center = CGPointMake(newOrigin.x, newOrigin.y); Quand un button est cliqué, cette vue est tirée […]
Disons que j'ai un leftView et un rightView dans mon application iOS. À l'heure actuelle, les deux affichages enregistrent indépendamment des touches. Si je fais glisser mon doigt de gauche à droite, le leftView continue d'save des touches même si mon doigt est maintenant à droite. À less que je lève mon doigt et que […]
J'ai ajouté une couche à ma vue pour créer une couleur d'arrière-plan dégradée, mais j'ai besoin d'utiliser UISwipeGestureRecognizer dans ma vue. Le problème est que maintenant, avec la couche, le système de reconnaissance par balayage ne fonctionne pas! Comment puis-je faire?? Puis-je append un reconnaissance de balayage à un calque? Merci
J'essaie de créer une class UIView personnalisée avec un file Nib (.xib) associé pour faciliter la layout et la création. À l'heure actuelle, aucune vue secondaire n'apparaît dans ma vue personnalisée, même si elle existe dans mon file .nib et est connectée correctement à ma class de vue personnalisée via IBOutlets. J'ai essayé de passer […]
Supposons que dans votre design de l'interface user, vous avez besoin d'un rectangle de couleur unie. Bien sûr, vous pouvez utiliser un object UIImageView et l'accrocher à une image, mais dans certains cas, il peut être plus rapide et plus facile de simplement laisser tomber un UIView et de définir la couleur d'arrière-plan. Ma question […]