Les cadres Cocoa Touch qui pilotent les applications iOS partagent de nombreux modèles éprouvés trouvés sur Mac, mais ont été conçus avec un accent particulier sur les interfaces tactiles et l'optimisation.
Je veux ajouter une image à un UIButton, et je veux également redimensionner mon image pour l'adapter à l'UIButton (réduire l'image). Veuillez me montrer comment faire. C'est ce que j'ai essayé, mais cela ne fonctionne pas: Ajout d'une image au bouton et utilisation setContentMode: [self.itemImageButton setImage:stretchImage forState:UIControlStateNormal]; [self.itemImageButton setContentMode:UIViewContentModeScaleAspectFit]; Créer …
Comment pouvons-nous vérifier si une chaîne est composée uniquement de nombres. Je retire une sous-chaîne d'une chaîne et je veux vérifier si c'est une sous-chaîne numérique ou non. NSString *newString = [myString substringWithRange:NSMakeRange(2,3)];
J'ai un point appelé CGPoint auquel une touche est attribuée: UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; Je veux obtenir la valeur de coordonnée x dans mon journal de console: NSLog(@"x: %s", point.x); Lorsque j'utilise ceci, la sortie du journal pour ceci est: x: (nul) J'ai vérifié …
J'ai plusieurs annotations que je veux ajouter à mon MKMapView (il pourrait 0-n éléments, où n est généralement autour de 5). Je peux bien ajouter les annotations, mais je souhaite redimensionner la carte pour qu'elle corresponde à toutes les annotations à l'écran à la fois, et je ne sais pas …
En Objective C c'était simple: il suffisait de mettre à jour le fichier main.m et de changer les paramètres UIApplicationMain () return UIApplicationMain(argc, argv, NSStringFromClass([CustomUIApplication class]), NSStringFromClass([AppDelegate class])); Mais dans Swift, il n'y a pas de fichier main.m, puisque le guide dit "Le code écrit à portée globale est utilisé …
Récemment, je me suis interrogé sur le fait qu'une application iOS n'en a qu'une UIWindow. Cela ne semble pas être un problème d'en créer un autre UIWindowet de le placer à l'écran. Ma question est assez vague, mais je m'intéresse à: Que pourrais-je potentiellement accomplir avec une seconde UIWindowqui ne …
Je veux quelque chose de similaire à l'application Alarme, où vous ne pouvez pas supprimer la ligne par glissement, mais vous pouvez toujours supprimer la ligne en mode Edition. Lorsqu'il est commenté tableView: commitEditingStyle: forRowAtIndexPath :, j'ai désactivé le balayage pour supprimer et j'avais toujours le bouton Supprimer en mode …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un problème uniquement en éditant ce message . Fermé il y a 9 mois . Améliorez cette question En utilisant …
Par défaut, le bouton de retour utilise comme texte dessus le titre d'un contrôleur de vue. Puis-je changer le texte sur le bouton de retour sans changer le titre d'un contrôleur de vue? J'en ai besoin parce que j'ai un contrôleur de vue dont le titre est trop long à …
Je sais comment changer le UINavigationBar image de fond en faisant [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nabbar"] forBarMetrics:UIBarMetricsDefault]; et je sais comment régler la barre sur des couleurs différentes dans chaque Views..... Maintenant, je veux changer la couleur d'arrière-plan sans utiliser une image à une couleur unie du app delegate. Je ne …
J'essaie de déterminer si la date actuelle tombe ou non dans une plage de dates en utilisant NSDate. Par exemple, vous pouvez obtenir la date / heure actuelle à l'aide de NSDate: NSDate rightNow = [NSDate date]; Je voudrais alors utiliser cette date pour vérifier si elle est comprise entre …
J'obtiens cette erreur lors du lancement de l'application sur l'appareil: Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.